Привет, я новичок в Jenkins.Jenkins Build не останавливается после успешного прохождения теста интеграции
Я настроил Jenkins на своей машине и работал нормально.
Мне нужно спросить, когда мои тесты интеграции (написанные в Junit) переданы, Jenkin не останавливает сборку и ее продолжение.
Но в журналах Показывает, что тестовые примеры переданы и ошибок не обнаружено.
Может ли кто-нибудь предложить любое решение, как остановить сбор дротиков?
Мой код:
package com.workshop.airport.workshop.airport;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import cucumber.api.java.After;
import cucumber.api.java.en.Given;
import cucumber.api.java.en.When;
public class PageStepsDefs {
public String ChromeDriverPath="C:\\Users\\zain.jamshaid\\Desktop\\chromedriver.exe";
public WebDriver webdriver;
String localhost="http://www.google.com";
public PageStepsDefs(){
System.setProperty("webdriver.chrome.driver",ChromeDriverPath);
webdriver = new ChromeDriver();
}
@Given("^I browse to the (.+) page$")
public void open_page(String url)
{
webdriver.get(localhost+url);
System.out.println(localhost+url);
}
@When("^I click on the button (.+)$")
public void click_On_Menu(String Id)
{
webdriver.findElement(By.id(Id)).click();
System.out.print(Id);
}
@After
public void close_browser(){
webdriver.close();
}
}
Я также прикрепил скриншот Дженкинс консоли журналов
Любая помощь будет удивительным.
Спасибо!
ли вы остановить все дочерние процессы, запущенные в сценарии? Хадсон, вероятно, ждет, когда детские процессы выйдут – Jayan
Hi Jayan, Я считаю, что я остановил весь процесс, вы можете посмотреть мой код. Я добавил. Пожалуйста, смотрите. – Zain