如何使用条件语句进行验证
How to validate using conditional statement
我设计了一个自定义的报告模板,我想知道如何将报告块放在条件语句中。
例如:
如果下面的代码执行成功并且状态为失败,那么如何在我的报告中捕获它。
http()
.client(todoClient1)
.receive()
.response(HttpStatus.OK)
.validate("$.statusCode", "202");
提前致谢
北京
您的自定义报告程序应实现 TestListener 接口,当测试过程中出现问题时,该接口将以失败的测试状态调用。失败状态包括失败堆栈跟踪以及异常原因。还为侦听器提供了提供方法 getLastExecutedAction()
的测试用例对象。这是导致失败的最后执行的操作。
条件块操作还提供对条件容器中嵌套操作的直接访问,以便随后进行详细的自定义报告。
我设计了一个自定义的报告模板,我想知道如何将报告块放在条件语句中。
例如:
如果下面的代码执行成功并且状态为失败,那么如何在我的报告中捕获它。
http()
.client(todoClient1)
.receive()
.response(HttpStatus.OK)
.validate("$.statusCode", "202");
提前致谢 北京
您的自定义报告程序应实现 TestListener 接口,当测试过程中出现问题时,该接口将以失败的测试状态调用。失败状态包括失败堆栈跟踪以及异常原因。还为侦听器提供了提供方法 getLastExecutedAction()
的测试用例对象。这是导致失败的最后执行的操作。
条件块操作还提供对条件容器中嵌套操作的直接访问,以便随后进行详细的自定义报告。