В настоящее время у меня есть шаг теста, который вызывает другой контрольный пример.В вызываемом тестовом примере у меня есть отличный сценарий с условным оператором if.Если определенное условие выполнено, я хочу отменить текущее выполнение.Я добавил следующие две строки:
testRunner.cancel ("Условие не выполнено");return
Однако я обнаружил, что управление передается обратно в тот тестовый пример, из которого был сделан вызов, и он продолжает выполнять оставшиеся шаги теста в этом случае.Единственный способ обойти это - использовать testRunner.fail (""), но это не совсем то, что я хочу.
Пожалуйста, кто-нибудь может посоветовать.Большое спасибо.