RIDE使用(1)----环境部署

简介:

Robot Framework是一个基于Python的,可扩展的关键字驱动的测试自动化框架,用于端到端验收测试和验收测试驱动开发(ATDD)。它可用于测试分布式异构应用程序,其中验证需要涉及多种技术和接口。
RIDE是一款专门用来编辑Robot Framework用例的软件,用Python编写并且开源。
特点:
  • 测试用例使用文本文件保存;
  • 测试用例支持变量的使用,也可使用if语句和for循环,可根据自身情况创建自己需要的测试库;
  • 测试执行报告和日志是html格式的,容易阅读;
  • 支持关键字驱动、数据驱动和行为驱动等。

安装:

安装python

安装robotframework

# pip install robotframework

 

 安装wxPython

# pip install wxPython==4.0.7.post2

 

 安装robotframework-ride

官网(https://github.com/robotframework/RIDE/)下载目前最新版本:1.7.4.2

# pip install robotframework-ride

 

 安装Selenium2library

# pip install robotframework-selenium2library

 

 

 安装Requets

# pip install robotframework-requests

 

 安装selnium

# pip install selenium

 

启动RIDE

运行RIDE,发现启动失败

通过 # python ride.py 命令启动,报错

 

 解决方法:

在D:\python\Lib\site-packages\robotide\application\application.py这个文件里加上:

self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)

 

 再次运行该命令,启动成功,界面显示如下:

若RIDE的testcase edit界面显示空白/异常,是因为python版本不兼容原因。解决方法:

python3.8需要ride2.0版本以上.
cmd命令 更新即可
pip install -U https://github.com/robotframework/RIDE/archive/master.zip

 

posted @ 2021-01-07 19:21  给自己一个改变的理由  阅读(532)  评论(0编辑  收藏  举报