robot framework需要Python环境,所以,首先先配置好Python环境。
安装Python:
安装 wxPython
wxPython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的,所以这个必须安装。
https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1
在选择版本下载的时候要注意选择与 Python 版本对应的版本,并且只能选择 unicode 版本,版本:wxPython2.8-win64-unicode-2.8.12.1-py27,否则安装完成后不能支持中文。
下载完成后,选择默认项进行安装即可。
安装 PyCrypto
http://www.voidspace.org.uk/python/modules.shtml#pycrypto。
选择对应的 pycrypto installer 版本,进行默认安装。需要在安装库(如 SHHLibrary)之前进行安装,否则会出现 错误“Can't find vcvarsal.bat”。
安装 Robot Framework
https://pypi.python.org/pypi/robotframework/3.0.2
这个是RF框架。
进入 Python 的安装路径,执行命令“pip install robotframework”或者通过下载页面 https://pypi.python.org/pypi/robotframework下载源码。
解压后,执行命令“python setup.py install”进行安装。进入 Python 的安装路径,执行命令“pip install robotframework”。
安装 robotframework-ride
https://pypi.python.org/pypi/robotframework-ride
RIDE就是一个图形界面的用于创建、组织、运行测试的软件。
进入 Python 的安装路径,执行命令“pip install robotframework-ride”。
安装需要的 Library
如 selenium2library等。
安装命令pip install robotframework-selenium2library
下载chromedriver.exe、IEDriverServer.exe
环境配置
1、环境变量Path追加;C:\Python27;C:\Python27\Scripts;
2、将chromedriver.exe、IEDriverServer.exe拷贝到Python安装目录下
完成以上步骤后,RobotFramework 的安装工作已经完成,可以通过执行命令“pip list”查看已经安装的产品
启动RIDE
环境配置好就可以启动RIDE了
html ui测试
一、 加入第三方库
二、 查找需要的关键字
按F5键,选择Selenium2Library库,可以查找到需要的关键字以及其用法
点击你想查找的关键字,会出现该关键字的使用方法
三、 创建页面测试案例
进入测试案例,根据要测试的页面的需求选择关键字
四、 指定测试报告生成文件保存位置
五、 点击Start按钮,开始测试,测试完成后,到指定文件夹查看已生成的测试报告