Voici mon code:essai Maven dans échoue Eclipse, mais le même test dans Jenkins succeded
package example;
import org.testng.annotations.Test;
import org.testng.AssertJUnit;
import org.testng.annotations.Test;
import org.testng.AssertJUnit;
import org.testng.annotations.Test;
import org.testng.AssertJUnit;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.AfterTest;
public class NewTest {
private WebDriver driver;
@Test
public void f() {
driver.get("http://demo.guru99.com/selenium/guru99home/");
String title = driver.getTitle();
AssertJUnit.assertTrue(title.contains("Demo Guru99 Pageee"));
System.out.println("Success");
}
@BeforeTest
public void beforeTest() {
String exePath = "/Users/enislavmollov/Downloads/chromedriver";
System.setProperty("webdriver.chrome.driver", exePath);
driver = new ChromeDriver();
}
@AfterTest
public void afterTest() {
driver.quit();
}
}
Quand je lance mon test en éclipse, il échoue (je l'ai fait exprès)
mais quand je le lance dans Jenkins, il dit bâtir un succès à
Comment est-ce possible et comment faire Jenkins pour donner le bon résultat que celui dans Eclipse
Et le test actuel est? –
S'il vous plaît voir mon code ci-dessus, je viens de l'ajouter. – EnislavMollov
Je suggère de regarder plus à quoi 'driver.get()' renvoie. –