2013-05-31 2 views
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(); 
    } 
} 

Я также прикрепил скриншот Дженкинс консоли журналов

Jenkins Console Log ScreenShot

Любая помощь будет удивительным.

Спасибо!

+1

ли вы остановить все дочерние процессы, запущенные в сценарии? Хадсон, вероятно, ждет, когда детские процессы выйдут – Jayan

+0

Hi Jayan, Я считаю, что я остановил весь процесс, вы можете посмотреть мой код. Я добавил. Пожалуйста, смотрите. – Zain

ответ

0

Я использовал webDriver.close(); но webDriver.quit(); исправить мою проблему

Это устранило проблему

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