Skip to main content

Widget Creation

In our test automation dashboard widgets contain special graphical control elements that were designed to provide a simple and easy-to-use way of displaying and analyzing your automation trends and data.

The widgets can be added to dashboards on the "Dashboards" tab. Widgets will be visible within the project, they are created.

Create widget

To create a new widget, perform the following steps:

  1. Navigate to the "All Dashboards" page and create a new dashboard or choose the existing one.

  2. Click the "Add New Widget" button.

  3. The Widget Wizard will be opened. To add a new widget, you need to pass all the required steps.

    • Step 1. Select the template of the widget (detailed description is below).

    • Step 2. Select a filter from the list below or create a new filter. Search functionality helps to find the filter quicker. Select other widget options: Criteria, Items, Launch or Timeline mode (if applicable for selected widget template)

    • Step 3. Enter a widget name and description. A widget name should be unique for a user on the project.

  4. After you have completed all steps, click the "Save" button. The new widget will be added to the dashboard on the top.

Widgets are automatically refreshed every minute.

Predefined widgets types

There are 15 widget templates in ReportPortal for tracking different KPI:

KPIWidget template
Track the reasons of failuresLaunch statistics chart
Passing rate for filter summary, and structure of problemsOverall statistics
Track the longest launch in the filterLaunches duration chart
Track the passing rate and structure of problems of the latest run in the systemLaunch execution and issue statistic
Track the activity of your QA teamProject activity panel
Track the growth of new test cases in your buildTest-cases growth trend chart
Track the speed of test failure analysisInvestigated percentage of launches
Follow up information about only important launches for your teamLaunches table
Track new BTS issues in your runUnique bugs table
Track the most unstable test cases in the buildMost failed test-cases table
See the trend of the number of failed test cases from build to buildFailed cases trend chart
See the trend of the number of failed and skipped test cases from build to buildNon-passed test-cases trend chart
Compare two launches togetherDifferent launches comparison chart
Track passing rate for one launchPassing rate per launch
Track passing rate for the buildPassing rate summary
Find the most flakiest test in the buildFlaky test cases table (TOP-50)
Compare statistics for different builds on one graphCumulative trend chart
Track the most popular failure reasons in the buildMost popular pattern table (TOP-20)
Track the passing rate of different components of your applicationComponent health check
Track the statistics of different components of your applicationComponent health check (table)
Track the top-20 tests with longest execution timeMost time-consuming test cases widget (TOP-20)