freemarker.components.key-statistics.ftl Maven / Gradle / Ivy
<#macro key_statistics(testOutcomes)>
<#assign manualTotalCount = testOutcomes.count("MANUAL").total >
<#assign manualSuccessCount = testOutcomes.count("MANUAL").withResult("success") >
<#assign manualPendingCount = testOutcomes.count("MANUAL").withResult("pending") >
<#assign manualIgnoredCount = testOutcomes.count("MANUAL").withResult("ignored") >
<#assign manualFailureOrErrorCount = testOutcomes.count("MANUAL").withFailureOrError() >
Key Statistics
Number of Scenarios
${testOutcomes.scenarioCount}
Total Number of Test Cases
${testOutcomes.testCaseCount}
<#if (manualTotalCount > 0)>
Number of Manual Test Cases
${manualTotalCount}
#if>
Tests Started
${startTimestamp}
Tests
Finished
${endTimestamp}
Total
Duration
${totalClockDuration}
Fastest Test
${minTestDuration}
Slowest
Test
${maxTestDuration}
Average
Execution Time
${averageTestDuration}
Total
Execution Time
${totalTestDuration}
#macro>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy