曲阜建设公司网站,wordpress 3d标签云,wordpress作品链接修改,彩页设计教程一、RobotFramework的简介和特点
1、关键字驱动#xff1a; 把项目中的业务逻辑封装成一个一个的关键字#xff0c;然后调用不同的关键字组成不同的业务
2、数据驱动 把测试数据放到excel#xff1a;yaml文件中 通过改变文件中的数据去驱动测试用例执行
3、特点#xff…一、RobotFramework的简介和特点
1、关键字驱动 把项目中的业务逻辑封装成一个一个的关键字然后调用不同的关键字组成不同的业务
2、数据驱动 把测试数据放到excelyaml文件中 通过改变文件中的数据去驱动测试用例执行
3、特点
编写用例方便常见的有txt、robot自动化生成html报告根据项目的需求自定义关键字支持FeiGUI的方式运行Jenkins实现持续集成
4、安装
python3.7robotframewok 3.1 pip install robotframework3.1RIDE工具pip install robotframework -ride弹出窗口在桌面生成快捷方式 豆瓣下载源pip install i httpspypidouban.com/simple robotframework3.1 或者pip install i httpspypidouban.com/simple robotframework-ride
二、使用RIDE开发
1、new project 选择Directory 2、创建文件夹 3、创建测试套件 4、创建测试用例 5、创建资源文件在文件夹下面创建资源文件格式必须选择txt格式 一个资源文件下面可创建很多个用户自定义的关键字资源文件可以在测试套件中导入并调用它下面的自定义关键字
三、Robotframework常用的库
1、标准库 Builtin 测试库 Collection 集合库 DataTime 时间库 Screenshot 截屏库
标准库保存的位置 C:\python373\Lib\site-package\robot\libraries
2、扩展库pip命令 Web自动化测试SeleniumLibrary Selenium2 Library 接口自动化测试RequestLibrary APP自动化测试AppiumLibrary
保存位置C:\python373\Lib\site-package
输入 pip install ~
四、常用的关键字
1、快捷键 F5 搜索关键字 F6 运行测试用例 Ctrlshift空格 自动补全关键字
2、简单关键字 Lag Comment Lag … 3、复杂关键字 4、流程控制关键字