java如何使TestNG报告显示软断言失败的行
我正在使用Selenium、Java和TestNG编写测试。有时我在单元测试中使用许多软断言,当它们失败时,TestNG reporter不会显示它们发生的代码行。有没有办法让它表现出来?实际上,当我点击Failure Exception
上的报告时,它会把我带到s_assert.assertAll();
,但我需要被带到特定的行,例如:s_assert.assertEquals(Alert_text, "Hi.. is alert message!", "Alert Is InCorrect");
# 1 楼答案
下面的自定义软断言实现(我将其命名为Verifier)应该满足您的要求