在自动化开发中,会遇到在页面内部点开一个新的页面后,新的页面元素无法定位到的情况,如点击下图的上传图片,弹出的界面无法直接定位到: 遇到这种情况需要查看弹出界面是否是Frame框架页面:打开火狐浏览器F12按钮,查看如下图, 当看到 iframe 存在后,基本可以确定页面元素没有定位到的原因是没有将 ...
分类:
其他好文 时间:
2020-06-29 15:35:19
阅读次数:
158
工具介绍 Robotframework:一款自动化测试框架。 Eclipse:一款编辑工具,可以编辑python代码、java代码等。 环境安装一共分为四个步骤: 一、Python环境 二、安装RobotFramework; 三、JDK1.8 + Eclipse安装 + RED插件; 四、配置ecl ...
分类:
系统相关 时间:
2020-06-26 13:08:18
阅读次数:
77
一、环境搭建 1.python3.7安装 下载地址:https://www.python.org/downloads/release/python-376rc1/ 2.第三方库安装 pip3 install robotframework pip3 install robotframework-rid ...
分类:
其他好文 时间:
2020-06-23 15:10:44
阅读次数:
150
robot中先导入DateTime库 对时间操作的datetime库常用关键字: 1,获取当前时间戳 #获取当前时间 ${time} get current date #转化为原始时间戳 ${time_stamp} convert date ${time} epoch #转化为毫秒级时间戳 ${ti ...
分类:
其他好文 时间:
2020-06-22 12:42:11
阅读次数:
260
一、 整个测试框架只要分为6部分,分别是:python安装、easy_install安装、pip安装、Robotframework安装、wxpython安装、ride的安装。 二、 Python安装 目前robotframework 整个测试框架支持Python2和Python3的安装,根据个人要求 ...
分类:
其他好文 时间:
2020-06-16 18:26:32
阅读次数:
68
接口测试,可以提前发现问题,保证项目质量 接口测试和UI测试边界 接口:搜索正确性与相关性 UI:交互流程、数据展示 接口本身就适合自动化属性,就不用使用postman,直接使用测试框架就可以 RobotFramework 是基于关键字封装,重构难,维护成本大,而且接触不到代码,能力没法成长 推荐框 ...
分类:
其他好文 时间:
2020-06-15 21:19:17
阅读次数:
165
一、安装接口需要用到的库 1、安装Requests库 pip install requestspip install --upgrade requestspip install -U requests由于robotframework-requests库依赖这个requests库,注意:安装的先后顺序 ...
分类:
其他好文 时间:
2020-06-12 14:51:18
阅读次数:
104
1.安装包下载 注意安装包统一64位或32位 1)python-2.7.16.amd64.msi 2)robotframework-3.0.2.tar.gz 3)robotframework-ride-1.3.win-amd64.exe 4)wxPython2.8-win64-unicode-2.8 ...
一、SSHLibrary robotframework做自动化测试,在流程中可能需要远程连接机器做一些简单操作,比如连接linux服务器,平时测试的时候使用客户端工具去连接就是远程连接。远程连接有两种:一种是用户名密码登录连接;一种是通过密钥连接:比如工具输入用户名、密码去连接服务器,再比如连接gi ...
分类:
其他好文 时间:
2020-06-04 14:03:58
阅读次数:
168
一、seleniumlibrary安装 方法一:使用pip工具在线安装 在CMD中运行: pip install robotframework-seleniumlibrary==4.3.0指定版本安装Pip install robotframework-seleniumlibrary 方法二:下载S ...
分类:
其他好文 时间:
2020-06-03 15:32:17
阅读次数:
101