背景:本项目是针对内嵌浏览器形式的CS端的前端自动化,下面是前期的环境准备。

RF环境搭建

1.安装Python2.7.8

地址:https://www.python.org/downloads/windows/

下载如图所示版本

Robot Framework 自动化测试环境搭建

注(建议使用python2)

下载完成后安装一直点下一步。

然后配置python的环境变量

选择系统变量下的path 填入python的安装路劲 如图

Robot Framework 自动化测试环境搭建

Robot Framework 自动化测试环境搭建

注意,两个路径之间是用“;”分号隔开的

然后打开cmd 输入python -v

Robot Framework 自动化测试环境搭建

安装成功

安装 steuptools 与 pip

Setuptools 与 pip 下载地址:

https://pypi.python.org/pypi/setuptools

https://pypi.python.org/pypi/pip

通过上面的地址进行下载,将得到下面两个包

setuptools.zip

pip.tar.gz

1.下载setuptools如图点击历史版本

注:一定要下载如图所示版本,其他版本可能不适用

Robot Framework 自动化测试环境搭建

下载如图所示版本,点击downloadfiles

Robot Framework 自动化测试环境搭建

Robot Framework 自动化测试环境搭建

3.下载pip

Robot Framework 自动化测试环境搭建

通过解压工具进行解压将得到两个文件夹,在 Windows 命令提示符进入到文件解压目录,通过 Python

执行安装文件 setup.py 进行安装。

Robot Framework 自动化测试环境搭建

添加环境变量

Robot Framework 自动化测试环境搭建

安装完成,在 Windows 命令提示符下敲入 pip 命令:Robot Framework 自动化测试环境搭建

安装 Robot Framework

下载地址:

https://pypi.python.org/pypi/robotframework/2.8.7

可以直接用命令安装

下载地址:

https://pypi.python.org/pypi/robotframework/2.8.7

可以直接用命令安装

Robot Framework 自动化测试环境搭建

 

安装wxPython

下载地址:

https://sourceforge.net/projects/wxpython/files/wxPython/3.0.2.0/

Robot Framework 自动化测试环境搭建

wxPython 是 Python 非常有名的一个 GUI 库,因为 RIDE 是基于这个库开发的,所以这个必须安装。

在官网上找到相应的版本下载,为 exe 可执行文件,双击按钮即可。

一直点下一步完成安装

安装RIDE

下载地址:

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

RIDE 是 Robot Framework 测试数据的编辑器。

同样可以使用命令安装

pip install robotframework-ride==2.0a1

Robot Framework 自动化测试环境搭建

安装成功后在如下图所示目录下执行命令

python ride.py

Robot Framework 自动化测试环境搭建

Robot Framework 自动化测试环境搭建

 

创建桌面快捷方式

地址

https://www.cnblogs.com/suhongzhen/p/7695237.html

 

至此RF安装完成

 

 

1、安装 AutoItLibrary 库

  1. CMD 运行命令 pip install pywin32
  2. 以管理员权限打开CMD 运行命令
  3. pip install AutoItLibrary

 

2、jython的环境搭建

必须配置Java的环境变量,我配置的jdk1.8

可以在Jython组织的官方网站下载Jython的最新版。Jython的下载页面是如下链接:

http://www.jython.org/downloads.html

选择2.5.2及以上版本下载

安装很简单:在命令行模式下,进入下载好的jar包目录运行下面指令

java -jar jython-installer-2.7.0.jar

jython的安装路径:C:\jython2.7b1,然后一直下一步。

安装完成后,需要把安装目录和bin目录设置到环境变量中。

打开cmd输入jython --version表示安装成功

 

 

Robot Framework的Jybot 模式

使用之前安装的robotframework包,ftp上也有,打开CMD,进入该目录,使用 jython setup.py install  安装。这里需单独下载robotframework包安装,不能使用pip安装的robotframework

安装完成后,打开cmd输入jybot --version表示安装成功。

 

 

Jython 这里是为了使用Robot Framework的Jybot 模式,用于调用jar提供的方法。

robotremoteserver 是一种远程库接口技术(remote library interface),有点难理解。但robotremoteserver可以启动一个Library给Robot Framework用,不管这个库在本机的任何位置,或远程的某台主机上,或者这个库不是Python开发的。我们这里用来提供jar给rf远程调用

 

相关文章:

  • 2021-07-11
  • 2022-12-23
  • 2021-10-13
  • 2022-12-23
  • 2021-12-28
  • 2021-08-08
  • 2021-07-22
  • 2021-10-26
猜你喜欢
  • 2022-01-08
  • 2021-10-28
  • 2022-12-23
  • 2021-04-19
  • 2021-07-29
  • 2019-01-07
相关资源
相似解决方案