0

在我的硒TestNG類,有一些 方法,如方法1,方法2等 我已經添加了失敗和成功的條件,每個方法。在硒webdriver報告聲明只顯示falied方法,未通過的方法

public class TestNGClass { 

public void method1(String value) throws Exception { 

    if(value.equals("PASS"){ 
     org.testng.Assert.assertTrue(condition, message); 
    } 
} 

//This is another method 

public void method2(String value) throws Exception { 

    if(value.equals("FAIL"){ 
    org.testng.Assert.fail(message); 
    } 
} 

但是在TestNG類執行後,在Test-Output文件夾中會創建「Index.html」,它只顯示失敗的方法。如何顯示傳遞的方法(自定義報告)。

Thank you 

回答

0

使用@Test註釋轉換您的測試方法。修改後的代碼片段:

public class TestNGClass { 

@Test 
public void method1(){ 
    Assert.assertTrue(condition, "Your Message goes here"); 
} 

//This is another method 
@Test 
public void method2(){ 
    Assert.fail("Your Message goes here"); 
} 

現在,你將有你的測試報告。