Testng配置失败并获得空指针异常

时间:2019-01-14 14:23:14

标签: java selenium-webdriver nullpointerexception

当我尝试运行以下代码时,出现如下错误的配置错误:

[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();
    }
}

0 个答案:

没有答案