Я тестирую jacm огурца с испытанием NG XML для параллельного выполнения селеновой сетки как на firefox, так и на хроме.Я не могу запустить тест огурца jvm в селеновой сетке параллельно
В TestNG XML я дал файл класса как файл Cucumber runner.java
, и этот java-файл содержит путь к моим функциям.
Когда я запустил свой testNg.xml
, я не получаю никакого ответа, и я могу видеть пустые отчеты об испытаниях NG.
Примечание: я попробовал один и тот же сценарий в JUnit огурца в сетке для хрома и работает отлично.
Добавлена аннотацию @parameter("BrowserName")
на тест case.java
файл, который необходимо тестировать как на хроме и светлячок.
TestNG.xml
<!-- package name Test1,Cucumber runner file name= runner>
<suite name="Test1" verbose="3" parallel="tests" thread-count="2">
<test name="Run on Firefox">
<parameter name="browserName" value="firefox"/>
<classes>
<class name="Test1.runner"/>
</classes>
</test>
<test name="Run on chrome">
<classes>
<parameter name="browserName" value="chrome"/>
<class name="Test1.runner"/>
</classes>
</test>
</suite>
и, пожалуйста, скажите мне деталь шаги для интеграции с Дженкиной. Дженкинс интегрируется с jvm огурца для сетки - параллельное тестирование.
Мой последний вопрос, я новичок в сетке, я хотел бы знать, что мы видим все браузеры, работающие на нескольких узлах, или мы не можем видеть ничего, кроме результатов при работе через Jenkins.
Спасибо,
Senthil
Попробуйте общий огурец-бегун, подробно объясненный здесь [http://stackoverflow.com/a/41100104/2895913) , –