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

Интеграция Selenium ide + gitlab + teamCity вопросы по описанию build step

selenium-ide
gitlab
team-city
testng
Теги: #<Tag:0x00007f7b68573420> #<Tag:0x00007f7b685732b8> #<Tag:0x00007f7b68573178> #<Tag:0x00007f7b68573038>

(Артур Петин) #1

Возник вопрос по запуску кейсов из selenium IDE в teamCity. Застрял на шаге описания Build Step, может кто проконсультировать с помощью каких настроек лучше всего запускать тестирование


(Andrew Zakordonets) #2

Начните с того что выбросите Selenium IDE и начните писать тесты с помощью языков програмирования. Создайте maven проект, воспользуйтесь TestNG или JUnit и потом запуск тестов на TeamCity будет простым созданием maven goal step - “maven test” . Из Selenium IDE можно получить source code ваших тестов.


(Артур Петин) #3

Вариант конечно не плохой) Но на работе просто попросили писать через Selenium IDE, вот и приходится.


(Andrew Zakordonets) #4

А чем они это аргументируют ? Вы же понимаете что их потом поддерживать будет сложно и писать новые тоже как бы не очень удобно. Нет ни возможности переиспользовать код, ни расширять и т.д


(Andrew Zakordonets) #5

Я бы рекомендовал бы убедить на работе людей которые принимают решения, что лучше все таки писать тесты как это делает большинство в этой индустрии. Если же там все плохо и переубедить не получиться - можно почитать вот эту статью - http://frazzleddad.blogspot.nl/2009/02/getting-selenium-html-test-suites.html