QualityMate Reports

QualityMate uses two different log files to generate reports:

  • TestCasesLog

  • UiPlayerLog

The logs are generated in a folder called "QualityMateResults" inside the output folder specified by the OutputPath parameter in the .runsettings file or before the execution.

TestCasesLog

This log contains all the executed test cases and reports the different stages for each test case. The stages are:

  • Initialize: Before the test case starts.

  • Settings: The settings loaded from the .runsettings file.

  • Start: The test case started.

  • End: The test case ends, report when it was successful or failed.

  • Cleanup: After the test case ends.

UiPlayerLog

This log is an XML file where each of the steps executed by the UiPlayer is reported. You can find the following tags:

  • <log> File root

  • <info> Information messages logged by QualityMate.

  • <action> When an interaction is executed on an element.

  • <getControl> The element you are interacting.

  • <find> The different searches, starting from the PageObject, to get the element to interact. Report when the finding succeeds or fails.

  • <validation> When validation executes.

  • <exception> When an exception is thrown.

  • <userMessage> Information messages logged by the user.

  • <findBusyLoader> When looking for a busy loader.

If you want to add an entry into the UiPlayerLog, please go to this link.

Last updated