gpt4 book ai didi

groovy - 获取SoapUI-project中的所有测试用例和测试步骤

转载 作者:行者123 更新时间:2023-12-02 19:41:27 25 4
gpt4 key购买 nike

我正在寻找一种方法来获取 SoapUI Pro 中具有所属测试步骤的所有测试用例。

我已经设法在一个测试用例下获得所有测试步骤(Groovy 安装脚本)

def projectName= testRunner.testCase.testSuite.project.getName()   
def testcaseName = testRunner.getTestCase().getName()

File myTestFile = new File("C:/temp/" + projectName + ".txt")

myTestFile .withWriterAppend{ out ->

out.println("TestCase: " + testcaseName)
testRunner.testCase.getTestStepList().each(){
out.println("TestStep: " + it.getName())

}



}

如何获取所有测试用例和测试步骤?

最佳答案

这会对您有所帮助:

for ( testSuite in testRunner.testCase.testSuite.project.getTestSuiteList() ) {
for ( testCase in testRunner.testCase.testSuite.getTestCaseList() ) {
for ( testStep in testCase.getTestStepList() ) {
log.info "${testSuite.getName()} : ${testCase.getName()} : ${testStep.getName()} is a test step of type: ${testStep.getClass().toString().tokenize('.')[-1]}"
}
}
}

关于groovy - 获取SoapUI-project中的所有测试用例和测试步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60072816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com