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的版本是相互对应的。

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


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

3.wxPython
wxPython是python的一个GUI类库,robotframework-ride是基于wxPython进行开发的。
选择与python2.7相对应的版本进行下载。

4.robotframework-ride
robotframework-ride是robotframework的IDE。
由于博主是在虚拟机上进行安装,所以选择了RIDE1.3-win32
http://download.csdn.net/download/owanzishao/9133305
运行后界面如下:



(二)robotframework的简单使用


(1)新建project

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



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


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

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

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


(3)查看可用key words

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


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

首先使用import library 引入String库

log many 进行打log操作

run 用于执行windows cmd的操作

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


点击start执行

执行结果如下:

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


结果报告如下:


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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值