Я могу запустить сценарий разрыва testcase в моем тестовом комплекте (TS1), который запускает тестовый шаг из другого тестового пакета (TS2) со следующим скриптом groovy:
testRunner.testCase.testSuite.project.testSuites["TS2"].testCases["TC2"].testSteps["STEP2"].run(testRunner, context);
Но так как этот тестовый шаг должен выполняться для всех моих тестовых примеров в TS1, мне нужно добавить скрипт разрыва для каждого тестового примера, который немного громоздок.
Я хочу знать, смогу ли я добиться того же самого прямо из testsuite teardown script, который сэкономил бы мне много обслуживания скрипта.
К сожалению, объект testrunner недоступен на уровне testsuite, но я не знаю как (или если это возможно) сделать это с помощью доступного объекта бегуна .
Любая помощь очень ценится!