如何使用ReadyAPI中的groovy来识别测试用例,测试套件或项目级别是否已触发测试用例

时间:2017-10-15 22:26:34

标签: groovy soapui ready-api

如何确定测试用例是否已从被测试案例中的测试用例级别,测试套件级别或项目级别触发。

我的项目结构如下:

例如,我的测试用例TC1有2个测试步骤

enter image description here

1 个答案:

答案 0 :(得分:1)

您实际上可以在项目级别使用安装脚本在项目级别设置属性(即'launcher_id'),在测试套件级别和测试用例级别也是如此,因为每个级别都有设置脚本可能性。

然后在groovy脚本中检查这些属性值(因为您可以在每个级别展开属性),这将为您提供更高级别的调用者。

最后在相应的拆卸脚本(项目,测试套件和测试用例级别)中重新初始化这些属性(与测试用例或测试套件执行更相关)