自动化工具robotframework环境搭建


1.基础环境搭建

在搭建之前,需要做好以下准备工作:
确保已经安装Python 3.6以上的版本
安装virtualenvwrapper,这个是用来创建虚拟环境的包,使用虚拟环境可以让我们的包管理更加的方便,也为以后项目上线需要安装哪些包做好了准备工作。安装方式在不同的操作系统有区别。以下解释下:
pip install virtualenv
windows:pip install virtualenvwrapper-win。
linux/mac:pip install virtualenvwrapper。
创建 虚拟环境
pip install robotframework==3.1.2

我们在这个虚拟环境下创建自动化环境,安装步骤如下

pip install robotframwork

pip install -U wxPython

pip install robotframwork-ride

运行命令 python ride.py

看到此页面 证明已启动成功,可以添加桌面快捷方式,下次启动方便

2.案例demo

到此环境搭建完毕,
初始化工作,控制台默认中文输出显示的 乱码,我们需要改库文件,把SYSTEM 改成 OUTPUT

测试 正常显示中文

我们做web测试
可以添加三方库 pip install robotframework-Selenium2Library

pip list 查看当前环境

numpy1.19.1
Pillow
7.2.0
Pygments2.6.1
Pypubsub
4.0.3
pywin32228
robotframework
3.2.2
robotframework-pythonlibcore2.1.0
robotframework-ride
1.7.4.2
robotframework-selenium2library3.0.0
robotframework-seleniumlibrary
4.5.0
selenium3.141.0
six
1.15.0
urllib31.25.10
wxPython
4.0.7.post2

谷歌浏览器驱动版本下载
https://npm.taobao.org/mirrors/chromedriver/
遇到问题,最新版本部分关键字显示不全,通过降级可以解决此问题

3.把自动化环境迁移到其它机器步骤演示

1.在另外一台机器 新建虚拟环境
mkvirtualenv robotframework

2、输出虚拟环境中已安装包的名称及版本号并记录到 requirements.txt 文件中:
pip freeze > requirements.txt
3、将安装的包保存到文件夹(名字任意起,如packages)里:
pip download -r requirements.txt -d packages
4、在另一台电脑新建虚拟环境 :
将 requirements.txt 和 packages 复制到虚拟环境里,激活虚拟环境后安装包:
pip install --no-index --find-links=packages -r requirements.txt

AutoItLibrary 库安装
1.进入F:\AutoLibrary\AutoItLibrary-1.1 目录 执行
python setup.py install
2.autoit-v3-setup 直接运行安装,选64位的
3.pip install robotframework-autoitlibrary
成功


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM