学习目标:
1、RobotFramework自动化框架简介和特点
2、RobotFramework自动化环境安装
学习内容:
一、RobotFramework自动化框架简介和特点
1、基于python语言
2、关键字驱动(把项目中的逻辑封装成关键字(函数名),调用不同的关键字组合实现不同的业务逻辑 )
注:数据驱动:把数据放入excel表格或yuml文件中的数据,改变任意一处的数据,驱动测试用例执行。
3、特点:可用格式(robot、txt、tsv或html)编写用例;自动生成HTML格式的测试报告和日志(allure报告),selenium框架是要通过(加载HTMLTestRunner.py脚本才能生成,rf自身就有集成脚本生成);除了自带的类库,还有很多实用的扩展类库;可以自行定义一些关键字;可以使用gui的方式运行,可以和svn、git以及jenkins持续集成。
二、RobotFramework自动化环境安装
1、安装python(3.7.3这个版本最好)和设置环境变量
下载网址:https://www.python.org/downloads/。
对python3.7.3进行下载
下载完之后,双击点击安装。
勾选上Add Python3.7 to Path选项,点击Install Now
安装中:
安装完成,直接点击关闭
使用管理员账号打开dos窗口,输入python,以下截图说明python安装成功。
2、使用管理员账号打开dos窗口,
pip install robotframework==3.1 (必须为3.1)
(若装的不正确,则卸载pip uninstall robotframework)
安装RIDE工具:
pip install robotframework-ride
安装完后,有这个弹框,选择是
会在桌面出现ride笑脸图标,说明安装成功。若误点了否,桌面没有ride图标。则doc命令窗口输入ride.py.照样可以打开ride工具。
这样robotframework环境就安装好了。