一、Robot Framework 测试数据语法
1、Robot Framework 自动化测试脚本
下面通过官方网站的一个例子,从感官上认识一下通过 Robot Framework 是如何编写测试脚本的。
简单来分析一下 Robot Framework 编写测试脚本的套路:
- Settings
用于导入相关的库(Library),就像在通过 Python 编写脚本时,先 import 相关的模块一样。如
CalculatorLibrary 就是导入的库。
- Test Cases
用于编写测试用例,在编写用例的过程中需要使用 Library 中所提供的关键字(或使用自定义的关键字)。在编程语言中可以看作调用模块所提供的类或方法。如,Additions、Substractions 等就是 Library 所提供的关键字。
- Keywords
用于自定义关键字。在编程语言中就是可以理解成自己编写的函数,类、方法等。如Calculate、Calculation should fail 就是自定义关键字。
2、文件和目录
测试数据的层次结构安排如下:
- 测试数据在