Я получаю исключение нулевого указателя для драйвера, когда я запускаю selenium
с файлом testng.xml
, если я непосредственно запускаю класс Login, он работает нормально. Также, когда я удаляю тег groups из. xml файла, он запускается. xml, но я хочу использовать группы. ниже текстовое сообщение. xml:
<groups>
<run>
<include name="Deal" />
</run>
</groups>
<classes>
<class name="jproject.Login" />
</classes>
</test>
Мой класс входа в систему:
publi c класс Логин расширяется BClass {
@Test (priority=1, groups = { "Nat", "Deal" }) // (description="This TC will perform valid login")
public void LoginPage() throws InterruptedException
{
//Waits.loader(driver);
String expectedTitle = "Clearview | Dashboard";
String actualTitle = driver.getTitle();
Assert.assertEquals(actualTitle, expectedTitle);
Reporter.log("Application Logged in successfully | ");
}
}
В моем Bclass я инициализирую драйвер и вход в систему под аннотацией @BeforeSuite.