Robot Framework:是基于关键字驱动的自动化测试框架,是open source软件,最新版本为2.8.5。官网
安装:Robot Framework依赖于python,这里相当于是python的一个module,安装可以参考另外一篇博文,安装Python module
例子:
[root@rhel6164 robotframework]$ cat test.txt
***Setting***
Library Operating System
***Variables***
${MESSAGE} Hello World!
***Test Cases***
test_0000 [Documentation] Example test
Should Be Equal ${MESSAGE} Hello World!
***Keywords***
运行
[root@rhel6164 robotframework]$ pybot test.txt
==============================================================================
Test
==============================================================================
test_0000 :: Example test | PASS |
------------------------------------------------------------------------------
Test | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================
Output: /root/robotframework/output.xml
Log: /root/robotframework/log.html
Report: /root/robotframework/report.html
Robot Framework支持很多种格式,例如 .html, htm, xhtml, .tsv 或者.txt,我这里所讲解的都是在Linux平台下,用vi编辑使用的.txt格式(作为分隔符的空格最少要2个)
测试文件一般由四个部分标签组成