Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

запуск отдельных тестов/фич через thucydides, порядок запуска тестов


(nzaroma) #1

 

Здравствуйте! Использую selenium webdriver + thucydides.

Тесты построены по page object pattern: отдельные классы с тесткейсами (NavigationTest, AuthorizationTest ..), отдельные классы с шагами, отдельные классы где описаны элементы страницы. В данный момент, для того, чтоб запускались только нужные тесты, перед остальными приходился ставить аннотации @Ignore. Но т.к. у меня несколько классов с тестами, и их количество постепенно увеличивается, ставить в каждом классе @Ignore становится не очень удобно. В связи с этим появились вопросы, ответы на которые не нашёл:

 

1. Как мне через thucydides запустить какой-то конкретный тест, или конкретную feature, не ставя перед каждым ненужным тестом @Ignore?

2.  Как задать определённые тесты запускаться первыми?

Спасибо


(nzaroma) #2

Отвечаю на 1 вопрос: 

http://internetka.in.ua/thucydides-jenkins/

сделать, как написано в PS