🖋️
QualityMate
  • QualityMate
  • Getting Started
    • Introduction
    • Why QualityMate
    • Architecture
    • Supported Web Browsers
    • Glossary
  • Components
    • UI Player
      • Basic Concepts
      • UiPlayer
      • MSTest Integration
      • Samples
        • QualityMate Sample Desktop
        • QualityMate Sample Web
        • QualityMate MSTest Integration Sample Desktop
        • QualityMate MSTest Integration Sample Web
        • QualityMate Integration with Test Frameworks
        • Web Authentication Sample
      • QualityMate Project Template
    • UI Recorder
      • Basic Concepts
      • Setting Up the Recorder
      • Validating an Element
      • Generating QualityMate Solution
  • Tools
    • File Comparators
    • Image Processor
    • Project Merger
    • Test Case Generator
      • Filters
      • Rename Recorded Controls
  • Basic Concepts
    • Page Object
      • Work Guide
    • Controls
      • Control Types
        • Generic Types
        • Desktop types
        • Web Types
        • WebMap types
          • Kendo PowerBuilder
          • Kendo WinForms
          • Kendo Silverlight
      • Interactions
        • SendKeys
        • Validate
    • Selectors
      • Selectors in Code
      • Default Selector
      • Shared Selector
      • Selectors Category
        • CSS Selector
        • XPath Selector
        • Image Selector
        • Frame Selector
      • Identifying Selector
        • Identify for Windows Desktop
        • Identify for Web
  • How to Guides
    • Setting Up the Configuration
      • Parameters
      • Context
      • Loading External Data
    • Awaiting for the Application
      • Busy Loaders
      • Retries
    • Defining Controls
      • Extending Controls
      • Control Slice
      • Control Collection
    • Logging on Tests
      • QualityMate Reports
      • Logging
  • Help
    • Best Practices
      • Environment
      • Tests
      • Page Objects
      • Validations
      • Interactions
      • Image Comparisons
    • Known Issues
    • Continuous Integration
      • Agents Session
    • Upgrading QualityMate
      • From version 7 to version 8
      • Previous Versions
      • How to switch from TestFeature to UiTest
    • VS Test
      • Command Line
      • Generate Reports
  • API
    • Control Interfaces
      • IButton
      • ICheckBox
      • IComboBox
      • IControl
      • IControlSlice
      • IDateTimePicker
      • IElement
      • IGrid
      • IGroupBox
      • ILabel
      • IListBox
      • IMenu
      • INumericUpDown
      • IPageObject
      • IProgressBar
      • IRadioButton
      • IRadioButtonGroup
      • ISplitButton
      • IStatusStrip
      • ITab
      • ITextBox
      • IToggleButton
      • IToolBar
      • ITreeView
    • Behavior
      • ICheckableControl
      • IList
      • ITextControl
    • Enums
      • ClickType
      • KeyModifiers
      • MouseButton
  • Changelog
    • Changelog
      • Version 8
      • Version 7
      • Version 6
      • Version 5
      • Version 4
      • Version 3
Powered by GitBook
On this page
  • TestCasesLog
  • UiPlayerLog

Was this helpful?

  1. How to Guides
  2. Logging on Tests

QualityMate Reports

PreviousLogging on TestsNextLogging

Last updated 3 years ago

Was this helpful?

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 , 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 .

PageObject
link