Robot Framework自动化测试----01环境搭建

最近因为工作原因接触到了robot framework自动化,发现这个工具用起来很香啊,本身的功能加上python自助扩展,可以实现UI、API、移动端的自动化简直无敌了

(1)环境搭建:

1)python安装3.7.9   (最好不要安装3.8及其以后的版本,因为有兼容问题)

2)robotframework 安装3.1.2版本 (pip install robotframework==3.1.2)

3)ride安装,图形化界面工具 (pip install robotframework-ride)

4)本来是要安装wxpython的,并且版本要和ride匹配,但是安装ride的时候自动给我安装好了

5)安装完以后的list(一定要按这个版本,不然各种兼容问题)

注意robotframework-pythonlibcore的版,我在另一台机器上装的时候因为装别的组件给我自动安装了robotframework-pythonlibcore但是版本太高导致了我脚本运行不成功,后面降了版本就好了

6)验证下:(打开桌面的ride.py快捷方式)

应该是没问题了

7)补充一个selenium2library库, pip install robotframework-selenium2library

(2)写个简单的案例验证一下:

1)创建一个测试项目-robotframework_firstproject

2)创建测试集---选择上一步创建的目录,然后右键选择new suite   -----创建名为test_suites的测试集,用robot格式

3)创建测试用例---选择上面一步的测试集右键,new test case   ,创建名为test_case01的测试用例

4)写一个打开百度搜索的例子,先在测试集上导入selenium2library库:

5)开始编写用例,使用F5调出搜索界面查找我们需要的关键字,如Open Browser,

6)如果要打开chrome浏览器,需要提前下载对应版本的chromedriver.exe放在python安装目录中的Scripts目录里面:C:\python\python37\Scripts

chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.html

运行一下打开浏览器这一步:

7)按照上面的步骤接着写:

以下是Text Edit区域的代码:

以上

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值