robotFramework——测试模板

上一篇 / 下一篇  2013-01-15 16:56:19 / 个人分类:RobtFramework

    在这里我们介绍robotFramework一个很有用的功能——测试模板。测试用例中的关键字,例如:

执行时,只会执行一次。可有时候我们需要连续执行这个关键字。如果我们连续写这个关键字,用例会显得很臃肿。robotFramework提供了一个解决方案,在关键字前面加上一个[Template],表示这个用例是一个“测试模板”。例如:

执行以上用例:

这个用例里,“log”关键字被连续执行了三次。与普通的关键字写法不同,带有[Template]的关键字的参数不能和关键字同行。每带有一行参数,关键字就需要执行一次。熟悉QTP的朋友是不是觉得似曾相识啊?
    需要特别注意的是,一个用例中只能使用一个[Template],不能多次使用。也不能带[Template]的关键字和普通的关键字混合使用。  
    利用“[Template]”,robotFramework可以轻松的实现数据驱动。

TAG:

 

评分:0

我来说两句

Open Toolbar