Я пытаюсь закрыть браузер при неудачном завершении теста через утверждение.
Выводит правильную информацию журнала в журнале, но браузер не закрывается.
java.lang.AssertionError: Ошибка: заголовок «Иордания |TolaActivity ', и должно быть Название страны |TolaActivity
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at Tola.Activity.tests.LoginPage.Login(LoginPage.java:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
@Test
// Test Case # 1: User can login successfuly
//
public void Login() throws Exception {
// -- Setup
driver.get(constants.URL);
Assert.assertTrue("Error: Title is '" + driver.getTitle() + "', and should be company name Sign-on", driver.getTitle().startsWith("company name"));
// -- Test
driver.findElement(By.id("login")).sendKeys("username");
driver.findElement(By.id("password")).sendKeys("password");
driver.findElement(By.xpath("//*[@id=\"loginbox\"]/center[2]/input")).click();
Assert.assertTrue("Error: Title is '" + driver.getTitle() + "', and should be Country Name | TolaActivity", driver.getTitle().contains("asdasd"));
driver.quit();
}
}