robotframework介绍安装以及简单测试用例

python 近年来大火了一把。而robotframework则是基于python的一个开源的自动化测试框架。大家都知道自动化测试对于测试人员的重要性,对于一个产品稳定功能进行自动化,可以大大简化了手工测试人员的工作量。而robotframework作为一个开源,简单的框架,为大多数测试人员所认可。

(一)robotframework的安装

1.python的安装
robotframework是基于python进行开发的,所以必须有python的环境。另外,现在python分为2.7.X和3.5.X,建议使用2.7.X。因为python3.5.X与2.7.X并不相互兼容,且wxPython与robotframework的版本和python的版本是相互对应的。
https://www.python.org/

记得配置环境变量,将python的安装文件路径,以及安装路径下的Script添加到path中。eg.C:\Python27;C:\Python27\Scripts
测试是否安装成功


2.robotframework的安装
robotframework只是一个开源框架,指的不是肉搏人framework的IDE。
https://pypi.python.org/pypi/robotframework/2.8.5
pip安装 或者进入到robotframework所在文件夹后,使用 python setup.py install 进行安装

3.wxPython
wxPython是python的一个GUI类库,robotframework-ride是基于wxPython进行开发的。
https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
选择与python2.7相对应的版本进行下载。

4.robotframework-ride
robotframework-ride是robotframework的IDE。
https://github.com/robotframework/RIDE/releases/
由于博主是在虚拟机上进行安装,所以选择了RIDE1.3-win32
http://download.csdn.net/download/owanzishao/9133305
运行后界面如下:
robotframework介绍安装以及简单测试用例_第1张图片


(二)robotframework的简单使用


(1)新建project

选择file-->new project,建立新的project,format中可选择TXT格式,便于查看源文件。

robotframework介绍安装以及简单测试用例_第2张图片


如下图所示:可以在Edit中直接点击library进行库的引入,我们将OperatingSystem库进行引入,在Text Edit中可查看当前project的所有代码,在Run中可选择使用执行方式:pybot,jybot,custom script

robotframework介绍安装以及简单测试用例_第3张图片

(2)建立第一个测试用例test1

选择新建的test suite 右键选择new test case,建立新的test case,test1

可以看到robotframework-ride使用的是网格模式进行编程,点击settings可以看到一些常用的设置。

robotframework介绍安装以及简单测试用例_第4张图片

(3)查看可用key words

按F5,可以看到所有的key words,robotframework中的BuiltIn包是自带的,其他包都需要自己引入。

robotframework介绍安装以及简单测试用例_第5张图片

(4)开始第一个测试用例,简单使用几个key words

首先使用import library 引入String库

log many 进行打log操作

run 用于执行windows cmd的操作

key word字体变蓝,表示可以搜索到该key word

robotframework介绍安装以及简单测试用例_第6张图片

点击start执行

执行结果如下:

可以看到打开的notepad,以及在控制台打出的日志,可以在Report中显示的路径中查看结果报告。

robotframework介绍安装以及简单测试用例_第7张图片

结果报告如下:

robotframework介绍安装以及简单测试用例_第8张图片

到此为止,robotframework 的简单介绍及应用已介绍完毕,接下来还会介绍一些常用的测试库。

你可能感兴趣的:(robotframework)