如何在不创建新关键字的情况下在RobotFramework中进行多行测试设置或拆卸? [英] How to make multi-lines test setup or teardown in RobotFramework without creating new keyword?

查看:223
本文介绍了如何在不创建新关键字的情况下在RobotFramework中进行多行测试设置或拆卸?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在测试用例中,我需要调用两个拆卸关键字,但是不能为此创建新的关键字. 如果关键字的语法例如用于文档或循环,我会感到很有趣:

I need to call two teardown keywords in test case but must not create new keyword for that. I am interesting if there is a such syntax for keywords as for documentation or loops for example:

[Documentation]  line1
...              line2
...              line3

推荐答案

使用"运行关键字"关键字.

来自doc该关键字主要在设置和拆卸时非常有用,当他们需要执行多项操作并且创建一个新的更高级别的用户关键字将是一个过大的选择"

From doc "This keyword is mainly useful in setups and teardowns when they need to take care of multiple actions and creating a new higher level user keyword would be an overkill"

会是这样的:

Test Case
  [Teardown]  Run Keywords  Teardown 1  Teardown 2

或者也是

Test Case
  [Teardown]  Run Keywords  Teardown 1  
  ...                       Teardown 2 

并带有参数

Test Case
  [Teardown]  Run Keywords  Teardown 1  arg1  arg2
  ...         AND           Teardown 2  arg1  

这篇关于如何在不创建新关键字的情况下在RobotFramework中进行多行测试设置或拆卸?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆