使用robotframework做UI自动化

前提是搭建好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即可执行,如果要批量执行用例,则选择用例后,点击菜单栏的执行按钮

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值