Robot Framework自动化测试学习,简单例子
一、安装好RF-ride后,桌面会生成一个RIDE图标。双击启动,展示界面如下图:
二、创建测试项目
选择菜单栏file----->new Project
Name 输入项目名称。
Type 选择Directory。
三、创建测试套件
右键点击“TestDemo”选择new Suite 选项
Name 输入项目名称。
Type 选择File。
四、创建测试用例
右键点击“TestSuite”选择new Test Case
用例只需要输入用例name ,点击OK即可。
五、导入selenium2library库
因为RF框架编写基于web 的测试用例,所以,我们需要selenium 的库支持,在使用的过程中需要加载selenium2library库。
先安装,执行命令: pip install robotframework-selenium2library
然后添加selenium2library库。
在“TestSuite”的Edit标签页,点击“Library”按钮,弹出输入框,Name输入:Selenium2Library ,点击OK 。
若导入的库显示为红色,表示导入的库不存在,如果是黑色则表示导入成功。
六、编写用例
下面开始写用例了,可以通过按F5 快捷键来查询脚本的关键字。
先尝试创建这个打开浏览器的操作吧:
“Open Browser”没有变蓝,也不知道为什么,但是可以执行成功。
运行测试用例
运行单个用例,直接切换到用例的Run标签页,点击“start”按钮。
运行信息:
运行信息显示会生成三个文件:Output.xml、Log.html、Report.html
Log.html更关注脚本的执行过程的记录,Report.html更关注脚本的执行结果的展示。