1.RF框架
全称robot framework,一个基于python开发的,自动化测试框架,这个框架可以做:web自动化,接口自动化,APP自动化。
1).安装python 检查python环境 python -V或 pip -V
2).安装rf(dos命令里面输入) pip install robotframework 安装图形界面库 pip install robotframework-ride
3).启动RF,安装完成后有图标直接双击运行,找到ride.py运行。
4).RF项目
项目文件夹(project )->测试集(test suite)->测试用例(test case)
5). RF功能详解
(1).设置区
Doucument | 添加用例说明 |
Suite Setup | 执行测试套件的前置操作,如初始化数据等 |
Suite TearDown | 执行测试套件结束后的操作,如恢复数据等 |
Setup | 执行测试用例得前置操作 |
Test TearDown | 执行用例结束后的操作 |
Force Tags | 用例标签,suite中的标签会给该测试套件下的所有Test case增加Force Tags |
Timeout | 设置每一个测试案例的超时时间,只要超过这个时间就会失败,并停止案例运行。防止某些情况导致案例一直卡住不动,也不停止也不失败。 |
Template | 测试模板,可以指定某个关键字为这个测试套件下所有testcase的模板,这样所有的testcase就只需要设置这个关键字的传入参数即可。(TestCase中使用) |