2015-12-01 4 views
0

Я пытаюсь интегрировать селеновую сетку и огурцы.Создание отчетов с сеткой селена и огурцом

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

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

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

Заранее благодарен

ответ

0

Использовать JUnit. Используйте тег @After, и вы можете записать результаты в файл csv с требуемыми параметрами и именем сценария.

0

1 непрерывная интеграция

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

Здесь Вы можете использовать Gradle и интеграции с Дженкинс и Существует плагин уже доступен для огурца плагин Github Link

Интеграция Gradle с Дженкинс: Github Link

Вы можете использовать интеграцию Junit с огурцами и.д. это шаг за шагом: http://damienfremont.com/2015/07/30/how-to-cucumber-test-reporting-plugin-with-maven-and-java/

Вы можете использовать log4j и интегрировать с каркасом Селен atuomation и производить специальный отчет http://www.guru99.com/tutorial-on-log4j-and-logexpert-with-selenium.html

Создание пользовательских Excel Report лист http://seleniummaster.com/sitecontent/index.php/selenium-web-driver-menu/selenium-test-automation-with-java/167-write-selenium-webdriver-testng-result-to-excel-file

Я бы предпочел номер 1 непрерывную интеграцию

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