Вы можете развернуть и использовать Groovy вместо Java, чтобы изменить среду следующим образом:
log.info 'Current environment is ' + testRunner.testCase.testSuite.project.getActiveEnvironment().name
testRunner.testCase.project.setActiveEnvironment("Test")
log.info 'Environment afterwards is now ' + testRunner.testCase.testSuite.project.getActiveEnvironment().name
// Now run tests in the new environment.
def testCase = testRunner.testCase.testSuite.project.getTestSuiteByName("MyTestSuite").getTestCaseByName("MyTestCase")
def properties = new com.eviware.soapui.support.types.StringToObjectMap ()
testCase.run(properties, false)
В зависимости от того, как структурированы ваши тестовые наборы, вам может потребоваться написать новый тестовый набор, который просто включаетВышеуказанный шаг Groovy и вызывает другие тестовые случаи.