RobotFramework接口自动化测试环境搭建

一、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


猜你喜欢

转载自blog.csdn.net/zhengshengnan123/article/details/80221212