2013-12-24 5 views
0

Я хотел бы запланировать задачу, которая является логином на партнерский сайт и продлевает срок действия лицензии. Я обнаружил, что он может сделать Селен. После того, как я столкнулся с проблемой с планировщиком и нашел здесь статью http://www.learnseleniumtesting.com/ о конфигурации Дженкинса. Теперь я не могу понять, как запустить тест из селена в Дженкинсе. Нужны ли хорошие знания в python или java? Также я обнаружил, что автономный селеновый сервер RC устарел и не стал использоваться сейчас. Нужно ли глубоко погружаться в использование этих инструментов для выполнения действия 5-7 на сайте?График тестирования селена через Jenkins

ответ

0

Я чувствую, что Selenium отлично подходит для выполнения любых задач, которые вы можете делать снова и снова. Для «продления лицензии» на партнерском сайте я считаю, что это идеальный инструмент для вас. Мы настраиваем Дженкинса для проведения определенных тестов на селен после каждой фиксации и других тестов Selenium каждую ночь. Если вам нужно, чтобы я подробно рассмотрел, как выглядит установка, я был бы рад показать вам более подробную информацию.

Добавление информации о создании Jenkins, чтобы показать, как мы это сделали.

1) Первый шаг - получить сборку в Дженкинсе, которая будет скомпилировать любой код, который у вас есть, и развернуть войну, если потребуется, с чем-то вроде следующего: mvn -P release clean test package. Мы устанавливаем наш метод для создания @midnight, показанного на рисунке ниже. enter image description here 2) После того, как эта сборка заканчивает он запускает следующее задание для запуска этой команды, показанной на рисунке ниже: mvn -Dtest -P smokeTest clean verify enter image description here

+0

Да, пожалуйста. Было бы замечательно – user2027175

+0

user2027175 - Я обновил исходный ответ с помощью некоторых конфигураций Jenkins. –

Смежные вопросы