Я нахожусь в процессе подготовки сводного отчета в формате HTML для моего проекта soap ui, используя groovy
Используя приведенный ниже скрипт, я могу прочитать статус и имя тестового примера, но не уверен насчет отчета по проекту, так какСнос можно записать под набором тестов.
enter code here
{Code}
def failedTestCases = 0
runner.results.each { testCaseResult ->
def name = testCaseResult.testCase.name
if(testCaseResult.status.toString() == 'FAILED'){
failedTestCases ++
log.info "$name has failed"
testCaseResult.results.each{ testStepResults ->
testStepResults.messages.each() { msg -> log.info msg }
}
}else{
log.info "$name works correctly"
}
}
log.info "total failed: $failedTestCases"
{Code}