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:
-
Navigate to the "All Dashboards" page and create a new dashboard or choose the existing one.
-
Click the "Add New Widget" button.
-
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.
-
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:
KPI | Widget template |
---|---|
Track the reasons of failures | Launch statistics chart |
Passing rate for filter summary, and structure of problems | Overall statistics |
Track the longest launch in the filter | Launches duration chart |
Track the passing rate and structure of problems of the latest run in the system | Launch execution and issue statistic |
Track the activity of your QA team | Project activity panel |
Track the growth of new test cases in your build | Test-cases growth trend chart |
Track the speed of test failure analysis | Investigated percentage of launches |
Follow up information about only important launches for your team | Launches table |
Track new BTS issues in your run | Unique bugs table |
Track the most unstable test cases in the build | Most failed test-cases table |
See the trend of the number of failed test cases from build to build | Failed cases trend chart |
See the trend of the number of failed and skipped test cases from build to build | Non-passed test-cases trend chart |
Compare two launches together | Different launches comparison chart |
Track passing rate for one launch | Passing rate per launch |
Track passing rate for the build | Passing rate summary |
Find the most flakiest test in the build | Flaky test cases table (TOP-50) |
Compare statistics for different builds on one graph | Cumulative trend chart |
Track the most popular failure reasons in the build | Most popular pattern table (TOP-20) |
Track the passing rate of different components of your application | Component health check |
Track the statistics of different components of your application | Component health check (table) |
Track the top-20 tests with longest execution time | Most time-consuming test cases widget (TOP-20) |