【Robot Framework】robot framework 学习以及selenium、appnium、requests实践(三)

看了上一章的内容,想必较为简单的case也都会编写了吧,可是是否是以为,若是可以实现用例参数化,是否是会节省不少劳动力,这节就来学下RF中的user keywords,会让你发现写用例原来能够这么简单,来吧...测试

一、首先选择testsuite,右键添加new resouce,命名为keywords.txt,而后点击keywords.txt,右键建立new user keywords,命名为价格区间ui

二、而后点击价格区间,在arguments处添加 ${word} | ${ps} | ${pe} ,分别表明,“查询词”“起始价格“”终止价格”spa

三、而后把上一节的case,直接复制到下面,并稍做修改,记得保存,想必应该知道我要作什么了吧blog

四、在testsuite1上右键添加import resource,就是刚才建立的keywords.txt,并import 库Selenium2Libraryit

五、点击testcase1,编辑以下一行 “价格区间 手机 1000 2000
class

 

 六、运行,OK,这个case就能够执行了,再回看下代码,能够在text edit处直接编辑case,复制粘贴就能够了,test

七、生成的测试报告,齐活..import

 

总结:这里只对RF介绍了一个我工做中比较有表明性的case,我以为比网上看到些简单的case能够理解的深刻一些,RF还有不少强大的功能就须要本身去挖掘了,我这里就是作个抛砖引玉。im

OK,下班啦。d3

相关文章
相关标签/搜索