Robot framework学习笔记(一)环境搭建篇

 

  • 1.安装python2.7和pip

python和pip加入系统环境变量

 

  • 2.安装robot framework

pip install robotframwork

pip的版本不能太低,否则会报错

升级pip的版本,windows命令行:python -m pip install --upgrade pip

pip相关用法

查看用户安装的第三方库:

pip list

第三方库的安装安装路径

*******\python2.7\Lib\site-packages

 

  • 3.安装robotframework-ride(测试数据的轻量级直观编辑器)

 

从网站下载库包,后解压,用命令安装:

https://pypi.python.org/pypi/robotframework-ride

 

执行命令:python setup.py install

ps:

1.注意去所在文件的根目录执行该命令

2.下载的包要解压缩在python的第三方库中,不然无法正常导入 python2.7\Lib\site-packages

3.因为roboframework 是基于wxPython的,所以robotframework-ride的版本要和wxPython的版本相对应。

查看自己需要安装的wxpython版本

根据错误提示,找到你当前安装的robotframework-ride需要哪个版本的wxPython,拿到link,再去下载

 

  • 4.安装wxPython(Python 非常有名的一个GUI 库,支撑Ride的运行库)

根据上述操作得到wxPython的下载link

http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

(windows命令行窗口如何复制,鼠标邮件,选择标识,选择自己所要的区域,再次点击右键即可复制到剪切板上)

 

找到自己系统和python版本所对应的安装包,如 ”wxPython2.8-win64-unicode-2.8.12.1-py27.exe“ 下载后安装即可

 

安装成功后,python/Scripts目录下面会有一个ride.py的文件,因为全程是通过python安装的,桌面会没有这个图标,我们可以通过python命令来启动它:

 

python ride.py

(或者直接双击该文件打开)

 

  • 5.robotframework安装(用于web自动化测试)

pip install robotframework-selenium2library

 

导入Selenium2Librar

robotframework打开后,新建一个testsuite。 file > new suite

 

在edit--test sutie界面点击library,输入Selenium2Library

导入后,按F5看是否导入成功

如果是黑色字体,说明导入成功

  • 6.下载浏览器驱动

以chrome浏览器为例,需下载对应的chrome驱动

chrome驱动对应浏览器的映射表:

https://blog.csdn.net/allthewayforward/article/details/81736418

 

Mozilla GeckoDriver(Firefox)

https://github.com/mozilla/geckodriver/releases

Google Chrome Driver

https://sites.google.com/a/chromium.org/chromedriver/

https://chromedriver.storage.googleapis.com/index.html?path=2.28/

Microsoft Edge Driver(IE)

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

 

 

  • 7.安装pywin32和AutoItLibrary客户端程序

pywin32安装

https://sourceforge.net/projects/pywin32/files/pywin32/

例如:pywin32-220.win-amd64-py2.7.exe

 

 

autoit 安装 (基于C/S的自动化)

AutoIt没有64位的版本,直接下载并安装AutoIt Full Installation可执行文件。

https://www.autoitscript.com/site/autoit/downloads/

特别注意:虽然autoit没有64位的版本,但在安装时请一定要选择64位安装模式(安装过程中会提示)

 

 

AutoItLibrary 安装

去google code下载:

https://code.google.com/archive/p/robotframework-autoitlibrary/downloads

安装方法和上面的一样,解压后,命令安装:

python setup.py install

 

 

其他扩展包;

FtpLibrary: https://github.com/kowalpy/Robot-Framework-FTP-Library

pip install robotframework-ftplibrary1

 

 

Robotframework-Database-Library(python):

https://github.com/franz-see/Robotframework-Database-Library

pip install robotframework-databaselibrary

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值