0
我已經集成了一個第三方報告API與Citrus,已經實現了TestListener接口。我正在觀察一個測試用例在報告控制板中是兩次打印的,當我調試時,我看到報告方法執行了兩次。需要幫助定製報告
@Override
public void onTestSuccess(TestCase test) {
ETest.log(LogStatus.PASS, "Test Case Passed"); (--> This line Executed twice every time
}
你們能幫助我嗎?
問候 BJ
需要在你的配置設置的更多細節。還請描述如何將自定義報告類添加到Spring框架應用程序上下文配置中。這可能會導致我們的解決方案,當記者被添加兩次 –
我已經添加Bin類到應用程序上下文()下面的代碼我是作爲執行測試用例\t HTTP() \t .client(todoClient1) \t .receive() \t .response(HttpStatus.OK) \t .validate( 「$的StatusCode。」, 「200」);下面是我的實現代碼 - > \t public void onTestSuccess(TestCase test){ \t ETest.log(LogStatus.PASS,「Test Case Pass」); \t \t \t} –
Geeks
觀察到onTestSuccess兩次,每次的合格條件 – Geeks