Robot Framework 经验谈 - 将Teardown动作的收集分解到主体步骤中 .
来源:互联网 发布:行情软件免费下载 编辑:程序博客网 时间:2024/04/27 13:51
转自:http://blog.csdn.net/divfor/article/details/45532887
无论test或者keyword能否pass,均有Teardown收拾残局,真是个好东西。只是当前的设计有些尴尬:只能写一个keyword,只能执行预先写好的。实际情况中往往需要在Teardown执行多个关键字,且不期望是预先静态写成而是根据测试用例的中间执行结果而定(比如login telnet应该是成功login才需要在Teardown中close connection)。
也就是说,我们不希望为每个Teardown单独写个关键字去静态地包括一切,对teardown增加动作应该耦合在用例或者keyword的主体步骤中。作者用user keyword的方式做了一个设计:
1. 公用关键字Test/Keyword Teardown Init (放在Test或Keyword的Setup位置): 创建一个列表(list)存放每个keyword的名字和参数;
2. 公用关键字Test/Keyword Teardown Run (放在Test或Keyword的Teardown位置):对上面的列表,按升序对每一行的关键字及其参数执行Run Keyword;
3. 公用关键字Test/Keyword Teardown Insert (放在Test或Keyword的步骤中,紧贴着需要Teardown的动作后面);
0 0
- Robot Framework 经验谈 - 将Teardown动作的收集分解到主体步骤中
- Robot Framework 经验谈 - 将Teardown动作的收集分解到主体步骤中 .
- Robot Framework经验谈 -- 将已有库运行为Remote库的例子
- Robot Framework经验谈 - 跨过证书错误页面
- Robot Framework 经验谈 - SSHLibrary使用技巧
- robot framework + selenium2library安装步骤
- 总结的Robot Framework自动化框架的搭建步骤
- Robot framework中元素的定位
- Robot Framework经验谈 - 用AutoIt对付IE弹出的登陆窗口
- Robot Framework 经验谈 - 以太网底层抓包以及协议分析
- Robot Framework 经验谈 - 在窗口间随意切换
- 将系统的framework api添加到sdk中去
- 我的第一个博客,robot framework执行用例时未输入停留时间时执行多个步骤会提示没有定位到元素问题
- live555中TEARDOWN命令的流程
- 在Robot FrameWork中引用自定义关键字的过程
- 首次安装Robot Framework中遇到的坑
- 对Robot Framework的理解
- robot framework环境的搭建
- MySQL B+树索引和哈希索引的区别
- av_lockmgr_register
- spring定时器
- C++的重载
- Spring Tool Suite首次使用pom.xml出现依赖异常解决办法
- Robot Framework 经验谈 - 将Teardown动作的收集分解到主体步骤中 .
- Oracle 12.1.0.2 补丁包各压缩包文件内容
- 有趣的算法题
- CDP和telnet协议
- Android实现Banner轮播效果
- 使用CrashHandler获取crash信息
- 微信小程序教程、开发资源下载汇总(2.8日更新,持续更新中……)
- 编码 (sdut oj)
- package、import和import static