在我的selenium TestNG课程中,有一些 方法,如method1,method2等。 我已经为每种方法添加了失败和成功条件。
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 :(得分: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");
}
现在,您将报告您的测试用例。