一、python安装
1.下载地址
【Mac】:python-3.6.3-macosx10.6.pkg
http://file.test.jiedaibao.com/python/python-3.6.3-macosx10.6.pkg
【Windows】:python-3.6.3-amd64.exe
http://file.test.jiedaibao.com/python/python-3.6.3-amd64.exe
【Linux】:Python-3.6.3.tgz
http://file.test.jiedaibao.com/python/Python-3.6.3.tgz
2. 检查环境变量的配置:
例如:安装目录如果是在C:\Python36,则需要将C:\Python36;C:\Python36\Scripts添加的Path里
目前windows下的安装的过程中有勾选是否Add Python to environment variables
使用命令查看当前python版本
C:\Users\lenovo>python -V
Python 3.6.3
3.安装RobotFramework
安装最新版本
pip install robotframework
安装指定版本:
pip install robotframework==3.0.2
如果报错SSl问题可以用以下命令安装
pip --trusted-host pypi.python.org install
4.使用命令查看是否安装成功:
python36\Lib\site-packages
robot --version
5.robot开发工具red安装
RED 是类Eclipse的IDE,具备Eclipse的一些优点。
下载地址:
【Windows】RED_0.7.9.20170629090422-win32.win32.x86_64.zip
http://file.test.jiedaibao.com/autotest/RED_0.7.9.20170629090422-win32.win32.x86_64.zip
【Mac】RED_0.8.0.20171004103347-macosx.cocoa.x86_64.zip
http://file.test.jiedaibao.com/autotest/RED_0.8.0.20171004103347-macosx.cocoa.x86_64.zip
6.red配置
一、输入自动提示的配置
1、进入Preferences后,点击 Robot Framework → Editor → Content Assist 。
2、按照下图的内容进行配置:
配置时请输入如下内容
.*@$%&qwertyuiopasdfghjklzxcvbnm
|
参考资料:https://jingyan.baidu.com/article/bea41d43747fa0b4c51be6ff.html
二、RED使用Python版本的配置
如果本地安装的Python3是默认python那此步可以省略。如果不是,请按下面步骤配置。
1、进入Preferences后,点击 Robot Framework → Install frameworks
2、点击Add,浏览到Python的安装目录。
注意:如果点击Add时,不是识别这个
3、安装过程中可能遇到的问题
(1)【Mac】如果你要找的目录是隐藏目录,请按command+shift+G,弹出前往文件夹,粘贴python安装路径的bin目录就可以。
(2)如果浏览到Python3的目录,找不到Robot Framework。
【Mac】请在Python安装目录下的 bin 中,将python3.6 复制成 python
【Windows】请在Python安装目录下将,python3.6.exe复制一份,然后修改为python.exe
三、Eclipse Python插件安装
本步骤不是必须的,只是为了看Python代码更方便
1、在Eclipse, 点击Help->Install New Software... 在弹出的对话框中,点Add 按钮。
Name中填:Pydev, Location中填 http://pydev.org/updates
2、勾选PyDev,然后一步一步装下去。 安装完了会提示重启,点击确定。
3、安装好pydev后, 需要配置Python解释器。
在Eclipse菜单栏中,点击Windows ->Preferences.
在对话框中,点击pyDev->Interpreter - Python. 点击New按钮, 选择python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK
如果是Mac系统, 点击“Auto-Config” 按钮;如果安装了多个Python版本,可以点击“Advanced Auto-Config”,然后选中想使用的版本。
二、python私服配置
1.pip配置
1、【Mac/Linux】配置方法
修改文件 $HOME/.pip/pip.conf ,如果没有这个文件就新建一个。
2、【Windows】配置方法
(1)打开appdata文件夹,在资源管理器的地址栏输入%appdata%后回车:
(2)在Roaming文件夹下,新建一个pip文件夹,在pip文件夹里面新建一个配置文件pip.ini
3、在配置文件中输入如下内容后保存即可:
[global]
index-url = http://pypi.test.jiedaibao.com/qa/pypi/+simple/
[search]
index = http://pypi.test.jiedaibao.com/qa/pypi
[install]
trusted-host=pypi.test.jiedaibao.com
4.安装扩展库
1、安装requests,使用pip,或者手动下载
pip install requests
2、安装requestsLibrary
pip install robotframework-requests
借贷宝自定义库安装:
(1)【Windows系统关注,Mac跳过】依赖库pycrypto安装
由于借贷宝自定义库中涉及交易密码的加密,需要依赖pycrypto库,所以需要安装。
http://file.test.jiedaibao.com/autotest/pycrypto-2.6.1.win-amd64-py3.6.exe
三、新建工程
1.打开red,新建项目,编写简单的测试case
file-new-robot project