嗨,我是詹金斯的新手。
我已经在我的机器上本地配置了 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();
}
}
我还附上了詹金斯控制台日志的截图
任何帮助都会很棒。
谢谢!