Перейти к содержимому

Публикации Aegaeon

3 публикаций создано Aegaeon (учитываются публикации только с 17 апреля 2023)


#172169 Запуск Автотестов через Jenkins с плагином Browserstack на Python+Beha

Отправлено автор: Aegaeon 15 мая 2019 - 18:53 в Автоматизированное тестирование

Добрый вечер, такой вопрос. Есть Behave тесты, на которые нужно установить автозапуск через дженкинс. Сам дженкинс интегрирован с браузерстаком, и сами тесты запускаются и локально и удаленно через браузерстак.

Через плагин shiningpanda было установлено виртуальное окружение с локальной машины (на скрине), но вроде как сам плагин делает себе новое окружение, которое нужно сначала активировать.

2ls9OeQ.png

 

При указании окружения в билде джобы дженкинса (на 2 скрине) 

yMlkGsl.png

 

вылезает ошибка (на 3 скрине)

 

F2gJ3LM.png

 

Если же не указывать окружение, а просто через Выполнить команду Shell попытаться запустить тесты как на локальной машине (скрин 4),

tkGHor8.png

 

то он выдает ошибку (скрин 5)

Dtq15AH.png

 

Вопрос в следующем, это проблема с окружением, или неправильная команда запуска тестов?

 

Извиняюсь, что возможно написано так криво, в автоматизированном тестировании всего месяц, пока до конца все не понимаю.




#171924 Пакетный запуск тестов Python+Selenium+Behave на VSCode

Отправлено автор: Aegaeon 22 апреля 2019 - 12:42 в Автоматизированное тестирование

Вопрос отпал сам собой, расскажу интересующимся. Для одиночного запуска определенного теста нужно использовать команду behave -i *test name*.feature. Для запуска же всех тестов достаточно в строке написать behave, и прога сама начнет прогонять все тесты подряд.




#171921 Пакетный запуск тестов Python+Selenium+Behave на VSCode

Отправлено автор: Aegaeon 22 апреля 2019 - 10:03 в Автоматизированное тестирование

Добрый день,

Интересует вопрос о пакетном запуске тестов Python+Selenium+Behave на VSCode. Читал про Jenkins, Unittest, Pytest и т.д. Так как сам еще новичок в этом деле, хотелось бы узнать, что лучше выбрать, и может получить совет по настройке/запуску.