Skip to main content

Custom Reports

Create and manage Custom Reports in TestCollab using datasets, filters, dimensions, and metrics to gain actionable insights. Learn how to run, save, share, and analyze reports effectively.

Updated over a week ago

Custom Reports allow you to generate meaningful insights from your testing data using flexible datasets, filters, dimensions, and metrics. These reports help teams analyze progress, quality, and trends effectively.


πŸ“ Where to Find Custom Reports

Custom Reports are available under the Reports menu for all the members of a project.

Custom reports in TestCollab

πŸ—‚οΈ Report Datasets

Every custom report is based on a dataset. Currently, TestCollab supports the following datasets:

  • πŸ§ͺ Test Cases

  • πŸ“‹ Test Plans

  • πŸš€ Executions

Each dataset provides its own set of filtering options and reporting capabilities.


πŸ” Filters

Filters help you narrow down the data included in your report. Available filters depend on the selected dataset.

Test Cases Filters

  • Created date

  • Updated date

  • Last run date

Test Plans Filters

  • Created date

  • Updated date

  • Last run date

  • Start date

  • End date

Executions Filters

  • Created date

  • Updated date

  • Run date


πŸ“ Dimensions

Dimensions define how your data is grouped in a report.

  • Includes default fields as well as custom fields

  • Forms the basis of both graphical and tabular views

  • Helps segment data meaningfully (for example, by status, priority, or custom attributes)

ℹ️ You can select up to 3 dimensions for a report.

Custom reports in TestCollab


πŸ“Š Metrics

Metrics represent the actual calculated results shown in the report.

  • Calculated based on:

    • Selected dataset

    • Applied filters

    • Chosen dimensions

  • Examples include counts, sum, average or other computed values

ℹ️ You can select up to 2 metrics per report.

Custom reports in TestCollab


πŸ‘οΈ Visibility

Each report can have one of the following visibility settings:

  • πŸ”’ Private (default)

    • Accessible only to the user who created and saved the report

  • 🌍 Public

    • Accessible and runnable by all members of the project

Choose the visibility carefully based on who should access the report.


▢️ Running a Report

Use β€œRun Report” to

  • Generate a new report,

  • Viewing a saved report after it is loaded,

  • See effect of changes to any of the parameters

πŸ’‘ Tip: You can also use the Refresh button to run a report.


πŸ“ˆ Report Output Formats

Once generated, reports are available in two formats:

πŸ“Š Graphical View

  • Displayed as a bar chart

  • X-axis: Selected dimensions

  • Y-axis: Calculated metrics

Custom reports in TestCollab

πŸ“‹ Tabular View

  • Displays data in rows and columns

  • Number of rows and columns are based on selected dimensions and metrics

Custom reports in TestCollab


⚠️ Report Limitations

Custom Reports currently have the following limits:

  • πŸ“… Maximum date range for filters: 12 months

  • πŸ“ Maximum dimensions: 3

  • πŸ“Š Maximum metrics: 2

  • πŸ“„ Maximum rows in tabular view: 5,000

  • 🧩 Maximum categories in charts: 25


πŸ’Ύ Saving and Managing Reports

Any member of a project can generate (run) a new report or access public reports saved by others.

Saving a Report

  • A report can be saved by assigning it a name

  • Saved reports can be reused anytime

Accessing Saved Reports

  • Available in:

    • A dropdown at the top of the Custom Reports page

    • The Saved Reports section at the bottom

Custom reports in TestCollab


✏️ Updating, Cloning, or Deleting Reports

For any previously saved report, you can:

  • πŸ”„ Update the report

  • πŸ“‘ Clone the report

  • πŸ—‘οΈ Delete the report

While updating any or all parameters (dataset, filters, dimensions, metrics, visibility) can be modified.


🧠 Helpful Tips

πŸ’‘ Tip: If a saved report is already loaded and you want to start working on a new report, click the cross button in the saved reports dropdown at the top.

Did this answer your question?