python 近年来大火了一把。而robotframework则是基于python的一个开源的自动化测试框架。大家都知道自动化测试对于测试人员的重要性,对于一个产品稳定功能进行自动化,可以大大简化了手工测试人员的工作量。而robotframework作为一个开源,简单的框架,为大多数测试人员所认可。
(一)robotframework的安装
(二)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 的简单介绍及应用已介绍完毕,接下来还会介绍一些常用的测试库。