如何在ReadyAPI中使用groovy在测试用例,测试套件或项目级别识别测试用例是否已触发
如何确定测试用例是否已从测试用例级别,测试套件级别或项目级别触发在被调用的测试用例中。如何在ReadyAPI中使用groovy在测试用例,测试套件或项目级别识别测试用例是否已触发
我的项目结构如下:
如说我的测试用例TC1有2个测试步骤
其实你可以使用安装脚本,在项目级设置属性(即'launcher_id'),在测试套件级别和测试用例级别也是如此,因为在每个级别都有安装脚本的可能性。
然后检查groovy脚本中的这些属性值(因为您可以展开每个级别的属性),这将为您提供更高级别的调用者。
最后重新初始化相应推倒脚本(项目,测试套件和测试用例级别)(用于测试用例的测试套件或执行更相关)
有趣。我可以尝试一下。 但是,我希望沿着获得一个groovy脚本,我可以用它来解决这一问题。有没有一个类或方法可以从关卡中返回TC触发信息? – AutomateFr33k
我还不知道,但soapui是如此复杂,它必须是可能的。看看http://grepcode.com/file/repo1.maven.org/maven2/com.github.redfish4ktc.soapui/soapui/4.0.1.0/com/eviware/soapui/SoapUI.java#SoapUI.isStandalone% 28%29,你可能会找到合适的东西 –
你是什么情况下使用这些属性? – Rao