我目前面临 ReadyAPI testRunner 结果的问题。为了设计我的测试,我使用了一个小的拆解脚本来检查我的 testCase 的步骤状态:
log.info "****************** EXECUTION SUMMARY *****"
log.info "nb test steps = "+ testRunner.getTestCase().getTestStepCount()
for (testStep in testRunner.getResults()){
log.info "step " + testStep.getTestStep().getName() + " : " + testStep.getStatus()
}
log.info "**********************************************"
在我的大多数测试中,它都符合我的要求,但我有一个测试给了我不连贯的结果,即。它包含 10 个步骤并仅显示五个最新的结果
:INFO:nb steps : 10
:INFO:step pending or success : OK
:INFO:step while pending : OK
:INFO:step GetPendingRequest - terminated : OK
:INFO:step while not terminated : OK
:INFO:step disconnect : OK
我有另一个来自另一个 testSuite 的测试,它包含类似的测试结构,并且给了我正确的输出。我试图修改两个测试用例以获得相同的序列,但我仍然遇到问题。
有人已经经历过这样的问题吗?任何帮助表示赞赏