热门搜索 :
考研考公
您的当前位置:首页正文

python3.6+robotFramework环境搭建(全)

来源:东饰资讯网

一、环境搭建


概览:win 7+ python 3.6  + robotframework + fireFox

安装完后,需要设置环境变量:计算机—属性—高级系统设置—环境变量—系统变量—Path,写入 C:\Python36 和 C:\Python36\Scripts(更改为您指定路径即可)

5、安装相关的库

推荐使用pip安装,如 pip install robotframework(以及selenium2library)

研发环境没外网,采用离线安装,down包后解压--进入--python setup.py install

(1)WEB页面测试:

(2)接口测试:

在线:pip install requests

离线:

二、创建ride.py图标 


1、上述步骤完成后,在\Python36\Scripts目录下会有一个ride.py文件,从该目录进入控制台输入:python ride.py即可运行

2、为ride添加快捷方式:在桌面上点击鼠标右键,在弹出的快捷菜单中选择“新建->快捷方式”命令,在“请键入对象的位置”的输入框中,输入命令D:\Python36\pythonw.exe -c "from robotide import main; main()"

3、单击“下一步”,在“键入该快捷方式的名称”的文本框中,输入名称“RIDE”,如图

4、单击“完成”按钮,但图标不是机器人。在新建的快捷方式的图标上,单击鼠标右键,选择“属性”命令,会弹出“RIDE属性”对话框,如同

5、单击“更改图标”按钮,弹出“更改图标”对话框,找到目录D:\Python36\Lib\site-packages\robotide\widgets,里面有个名叫robot.ico的图标,选中后确定即可。

三、浏览器驱动


如果Selenium官网访问不了,访问如下网址:

Mozilla GeckoDriver(Firefox) 

Google Chrome Driver 

Microsoft Edge Driver(IE) 

请注意,下载后将这3个驱动(exe文件)放在C:\Python36目录下

2、pywin32 安装

3、autoit 安装

4、AutoItLibrary 安装

安装方法和上面的一样,解压后,命令安装:python setup.py install

四、安装和使用过程中问题总结


【microsoft visual c++ 14.0 is required 】的错误解决后,但是pycryto模块仍未安装成功,又出现新的错误【error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2】

安装whl包:pip install wheel    ->    pip install  **.whl

安装tar.gz,命令格式:tar  -zxvf   压缩文件名.tar.gz    解压后用python setup.py install安装

RequestsLibrary=====robotframework-requests-0.5.0.tar.gz

安装zip包,命令格式:unzip filename.zip  解压后,python setup.py install

安装whl包:pip install wheel    ->    pip install  **.whl

安装tar.gz,命令格式:tar  -zxvf   压缩文件名.tar.gz    解压后用python setup.py install安装

RequestsLibrary=====robotframework-requests-0.5.0.tar.gz

安装zip包,命令格式:unzip filename.zip  解压后,python setup.py install

3、注意事项:

(1)、安装包尽量统一,要么都是64位,要么都是32位;

(3)、安装完selenium2library后ride引用一直报红原因可能是版本不对,升级到指定版本3.0.0后就好了;通过pip命令无法下载时候可以通过robotframework-selenium2library-3.0.0.tar.gz包解压后(包我百度云里有),在解压后的文件处打开命令行输入:python setup.py install

(4)、各类库的下载地址:

Top