Как определить, был ли тестовый случай запущен на уровне Test case, Test Suite или Project, используя groovy в ReadyAPI
1 ответ
На самом деле вы можете использовать сценарий установки на уровне проекта, чтобы установить свойство (например, 'launcher_id') на уровне проекта, то же самое на уровне testuite и на уровне тестового набора, так как на каждом уровне есть возможности сценариев установки.
Затем проверьте эти значения свойств в вашем скрипте groovy (так как вы можете расширять свойства на каждом уровне), что даст вам вызывающую сторону более высокого уровня.
Наконец, повторно инициализируйте эти свойства в соответствующем скриптовом сценарии (проект, комплект тестов и уровень тестового набора) (более актуально для выполнения тестового набора или тестового набора)