Запустить тестирование веб-драйвера / селена при отправке формы - PullRequest
0 голосов
/ 25 июня 2019

Я изо всех сил пытаюсь найти решение проблемы, с которой я сталкиваюсь при настройке приложения, которое будет запускать несколько простых предопределенных тестов, чтобы удалить некоторые ручные тесты из нашего рабочего процесса.

Идея состоит в том, что вы можете отправить URL через простую форму, после чего он должен запустить несколько тестов, проверяющих такие вещи, как проверка H1 на странице и т. Д., А затем распечатать результаты в хорошем формате.

В идеале все это должно быть сделано в Node с React или чем-то сверху, но я не слишком уверен, как связать форму со скребком, чтобы проверить разметку предоставленного URL и затем вернуть результаты тестов в веб-страница.

У кого-нибудь есть идеи, как этого добиться?

Спасибо

Ответы [ 2 ]

0 голосов
/ 25 июня 2019

Jenkins должен соответствовать вашим потребностям, а для составления отчетов вы можете использовать Allure Test Report, может очень хорошо интегрироваться с Jenkins.

0 голосов
/ 25 июня 2019

Попробуйте использовать Jenkins (инструмент CI).Вы можете настроить задание, которое выполняет все шаги для запуска тестов, архивирования результатов тестов, отправки почты с вложениями.Вы можете запустить сборку, нажав URL-адрес (для этого необходимо настроить работу).Результаты тестов можно просмотреть на веб-странице, перейдя по URL-адресу сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...