我想在我的Cucumber ExtentReports中编写自定义失败消息。
所使用的工具:
Cucumber
Java
Selenium
JUnit
ExtentReports
现在发生了什么:
我有一个Cucumber场景。
Given something
When I do something
Then this step fails
失败的步骤出现以下错误:
Assert.assertTrue("CUSTOM_FAIL_MSG", some_condition);
在ExtentReport中,我看到了![enter image description here](https://istack.dev59.com/8Cxpw.webp)
有一个scenario.write("")
函数,但这会在报告中创建一个新的信息日志(但我寻找自定义失败消息而不是新的日志条目)。
scenario.stepResults
具有在报告中显示的字符串。但是,我找不到一种在其中设置某些值的方法。
对此有什么想法吗?
cucumber-core
、cucumber-java
、cucumber-junit
和ExtentReports
版本。谢谢。 - undetected Selenium