0
안녕하세요 저는 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
안녕 Jayan, 저는 모든 프로세스를 중단 했으므로 내 코드를 살펴볼 수 있다고 생각합니다. 나는 그것을 추가했다. 한번 봐주세요. – Zain