前言
做测试的同学应该对所谓的数据驱动测试(DDT)不陌生,通俗的来说就是测试的方法不变,输入不同的测试数据来验证功能,也就是我们常说的参数化!
RF中有一个Template的功能非常适合做数据驱动测试。虽然这个功能用了有几年了,但是今天才有空来简单介绍一下这个功能。
示例
当你在RF中新建一个TestSuit或者一个TestCase时,都会在页面看到一个Template的标签,见下图
其中Template这行填的就是你需要执行的测试模板,它支持系统关键字也支持用户自定义的关键字,当然也支持参数传递。
Tips:
1.如果你使用TestSuit的Template,那么将会对每一条测试用例执行模板的测试流程
2.如果你使用TestCase的Template,那么只会对当前测试用例执行模板的测试流程
我这边就是用的TestSuit中的Template功能,比如我这边定义了一个用户关键字:Run IEEE 802.11a Tx T