qTest - Katalon Studio Parity Report

Overview

<%= input.executedEntityType %> name: <%= input.executedEntity.name %>

Number of executed test cases in the <%= input.executedEntityType %>: <%= input.summary.testCases.size() %>

Number of executed test cases having integration with qTest: <%= input.summary.integratedTestCases.size() %>

Number of integrated test cases whose version has been changed: <%= input.summary.versionDiffs.size() %>

Number of integrated test cases whose test step contents have been changed: <%= input.summary.testStepDiffs.size() %>

Number of integrated test cases which have errors when checking for updates: <%= input.summary.allTestCasesWithErrors.size() %>

<% if (!input.summary.testStepDiffs.isEmpty()) { %>

Test Cases Whose Test Step Contents Have Been Changed

<% input.summary.testStepDiffs.each { %> <% } %>
No. Katalon Test Case Name qTest Project ID qTest Test Case Name Current Version in Katalon Studio Latest Version in qTest
<%= input.summary.testStepDiffs.indexOf(it) + 1 %> <%= it.testCaseEntity.idForDisplay %> <%= it.oldQTestTestCase.pid %> <%= it.oldQTestTestCase.name %> <%= it.oldQTestTestCase.version %> <%= it.newQTestTestCase.version %>
<% } %> <% if (!input.summary.allTestCasesWithErrors.isEmpty()) { %>

Test Cases Which Have Errors When Checking For Updates

<% input.summary.allTestCasesWithErrors.each { %> <% } %>
No. Katalon Test Case Name Error message
<%= input.summary.allTestCasesWithErrors.indexOf(it) + 1 %> <%= it.idForDisplay %> <%= input.summary.getError(it).message %>
<% } %>