当我尝试运行以下代码时,出现如下错误的配置错误:
[RemoteTestNG]检测到TestNG版本6.14.2失败的配置:
@BeforeTest setUp java.lang.NullPointerException
public class Loginpagetest extends Testbase {
public static WebDriver driver;
public static Properties prop;
Loginpage loginpage;
Homepage homepage;
public Loginpagetest() throws IOException {
super();
}
@BeforeTest
public void setUp() throws IOException {
Intialization();
loginpage = new Loginpage();
}
@Test(priority = 1)
public void loginpagetitletest() {
String title = loginpage.validateloginpagetitle();
Assert.assertEquals(title, "Free CRM software in the cloud for sales and service");
}
//@Test(priority=2)
//public void CRMlogoimgtest() {
// boolean flag = loginpage.validateCRMlogo();
// Assert.assertTrue(flag);
//}
//@Test(priority=3)
//public void logintest() {
// Homepage homepage = loginpage.login(prop.getProperty("username"), prop.getProperty("password"));
//}
@AfterMethod
public void tearDown() {
driver.close();
}
}