t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

Теги: #<Tag:0x00007f74897b48c8> #<Tag:0x00007f74897b4800> #<Tag:0x00007f74897b4710> #<Tag:0x00007f74897b4620>

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

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

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

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

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