前提是搭建好RF基于Python的环境,参考上一篇博客:https://blog.csdn.net/lxw198902165221/article/details/95201084
注意,如果要使用Chrome作UI自动化的执行的话,需要拷贝一份chromedriver放在Python执行目录中
1、打开RF的GUI窗口
执行Python\Python37\Scripts目录下的ride.py文件即可
2、添加项目、测试套件和用例:
打开窗口后,因为没有项目,默认就会弹出添加项目的窗口,如果没有弹出,则点击左上角的File,添加project,项目类型选择Directory,选择项目存放的路径
在项目中增加测试套件,右键项目名称,New Suite,添加套件suite1,type选择File
右键套件名称,添加测试用例case1
3、导入Selenium2Library库,点suite1-Library,name中输入Selenium2Library,点击OK,中间窗口出现名称为Selenium2Library即完成了导入
4、编写测试用例
使用过selenium都知道selenium提供了各种方法,这里可以使用快捷键F5查找支持的方法,方法填写在case的第一列中,第二列为方法的参数,
用例填写时,如果方法参数是必填的,则会有红色的提示,如下,方法是输入文本,红色部分应该填写要输入的内容,因此为必填
5.执行测试用例
编写好的用例点击选项卡Run,点击start即可执行,如果要批量执行用例,则选择用例后,点击菜单栏的执行按钮