猿问

如何在 ExtentReports 中添加跳过的测试用例?

我需要将所有跳过的测试用例添加到我的 ExtentReports 中。我怎样才能做到这一点?


我在BaseTest.java 中尝试了以下代码:


@AfterMethod

public void afterMethod(Method method)

{

    if (result.getStatus() == ITestResult.FAILURE) 

    {

        ((ExtentTest) extentTest.getTest()).log(LogStatus.FAIL, result.getThrowable());

    } 

    else

        if (result.getStatus() == ITestResult.SKIP)

        {

            ((ExtentTest) extentTest.getTest()).log(LogStatus.SKIP, "Test skipped " + result.getThrowable());

        }

        else 

        {

            ((ExtentTest) extentTest.getTest()).log(LogStatus.PASS, "Test passed");

        }


    report.endTest(extentTest);

    report.flush(); 

}


忽然笑
浏览 134回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答