Skip to main content

Overview

Reporting is an important aspect of test automation because it helps to track the progress, results, and overall effectiveness of the automation process. A good reporting system can provide valuable insights and help to identify areas of improvement, as well as highlight successes and achievements.

Here are a few specific reasons why reporting is important in test automation:

  • It helps to ensure that the automation process is running smoothly and efficiently, and can identify any issues or problems that may arise.
  • It allows stakeholders to track the progress of the automation process and understand how it is contributing to the overall testing efforts.
  • It can provide valuable data and metrics that can be used to optimize and improve the automation process over time.
  • It helps to identify trends and patterns that may not be immediately apparent from looking at individual test results.
  • It can help to build confidence in the automation process by providing a clear and transparent record of its results.

Screenshots​

In Boozang we always generate screenshots for all action failures resulting in a element validation error or a failure to locate an element.

Evidences​

Except for screenshots generated by errors, there are times where you explicitly want to make a screenshot, for instance to provide evidence of a test running successfully. You do this with the function $util.attachScreesnhotToReport.

00:03 Screenshots are crucial for troubleshooting test failures.

00:31 Creating and using screenshots and evidence

01:04 New function to attach screenshots to reports

01:31 Using screenshots and evidences for test actions

02:03 Boozang feature: Screenshots & Evidences

02:34 Boozang's X-ray capability allows detailed test result analysis

03:06 Boozang allows adding reference and full screenshots for successful and failed steps

03:39 Boozang allows adding evidence screenshots and reference test steps for failed validation.


Trend Reports​

It's also important to be able to see how tests behave over time. You can access this report either from the Report view, or using the sidebar link in the test: Check Result Trends

00:03 Improvement in reporting

00:22 Boozang introduces Trend Reports feature

00:35 Introducing Trend Reports tab

00:48 Boozang Trend Reports provide insights on test changes over time

01:04 Boozang Feature: Trend Reports provides performance trend analysis.

01:18 Improving data mining with tests

01:35 Boozang Trend Reports allow sharing and downloading

01:52 Boozang Trend Reports are useful for analyzing testing trends.