Insights 1.15.3 Release Notes

February 5, 2018

Installation/Deployment Packages

Deployment packages

  • Insights 1.15.3 fresh installation are available for either Windows or Docker or Non-Docker Linux

  • Check out this article for installation guide of Insights 1.15.3

  • Check out this article for upgrading guide from Insights 1.12.2 to 1.15.3

New Features

Pull Site-level Custom Fields

Insights provide ability to Build custom reports based on custom fields which user created from qTest Manager.

Please note that Insights supports cross-projects reports, so Insights only pulls site-level custom fields from qTest Manager. Your custom fields should be set up at site level in order to be pulled.

See the Site Fields for Versions Earlier than 9.3 in for a step by step guide on setting up site level fields for your qTest projects.

New Scheduler

This Release introduces enhancements to the Insights Report Scheduler which replaces the main one is that it currently uses Greenwich Mean Time and not local time. To address this, we have implemented a new report scheduler to make sharing reports more reliable.

"Migration" steps

The user will need to choose to move from old to new. In Saved Reports the user will see a prompt message to migrate. Users will not have to do this right away and can continue to use the old scheduler. However, once they click to migrate then all the old schedules will be migrated automatically, after which they will only use the new scheduler.

Navigate to New Scheduler

Select option "Schedule" to open the new schedule dialog.

Some notes of the new scheduler

  • All new accounts will only use the new scheduler

  • The new scheduler has addressed the issue with timezone. The report now can be sent by user timezone which defined in qTest Manager, instead of always UTC

  • The user can customize the title of the scheduled report. It will be the email subject instead of always be "qTest Insights Report Delivery" as current.

  • Validation on fields of the Schedule dialog to prevent issues with special characters

  • New Scheduler has all the same features as the old scheduler, except for one type which is certain numerical weekday of the month(s). For example: "the 1st Monday of November and December"

Color consistency across Insights and Manager

This is an enhancement to prebuilt charts about Defect status and Test Run Latest Result to ensure Colors are consistent across Insights and Manager.

Color of Defect status and Test Run Latest Result can be set up differently in different projects of a site in qTest Manager. Color set which is used in most projects of a site will be applied to Insights charts.

If a status color is not defined from Manager, Insights will randomly select a color for it.

Shared Dashboard URL - outsider not to see data of all projects

The Shared dashboard URL now limits user who does not have qTest account to only see data projects of the admin who has generated the URL.

For example:

Given a site with 10 projects and admin A assigned to 3 projects. When admin A generates the direct URL to shared dashboard:

  • Before: An outsider accesses the URL will see data of all 10 projects of the site

  • Now (after this release): An outsider accesses the URL will see data of 3 projects of admin A

Existing Shared Dashboard URL will no longer work, so you will see empty URL (as following screenshot). You need to generate a new URL.

Create New Dashboard

Besides using the built-in dashboards (Shared and Personal ones as mentioned in the previous section), the user also has the ability to create multiple dashboards.

  • Click "Create Dashboard", a new blank untitled dashboard will be created.

  • Add panels you want into this blank dashboard

  • Name the dashboard

Action on a user-created Dashboard:

  • Rename: Name your dashboard

  • Duplicate: Copy a dashboard

  • Delete: Delete a dashboard

  • New: Create a new blank dashboard

Save Dashboard with Filters

Open a dashboard, from the slide-out Global Filter, click "Save with Filters" button. Your dashboard with its current filter will be saved into a version which we call a "Saved with Filters" dashboard

This feature is useful when you want to create many versions of the same dashboard for different projects, each with different filters applied.

Manage Dashboards

There are 3 sections in Manage page.

  • Available Dashboards: To manage all user-created dashboards

  • Saved with Filters/ Personal: Personal Saved-with-Filters dashboards

  • Saved with Filters/ Shared: Shared Saved-with-Filters dashboards

Manage dashboard:

  • Show in Menu: This option is only available for user-created dashboards and shared Saved-with-filters dashboards.

  • Share Dashboard: Share a personal saved-with-filters dashboard

  • View Dashboard: open the dashboard in a new tab

  • Rename Dashboard: rename the dashboard

  • Delete Dashboard: Delete a dashboard. If you delete a dashboard which has associated saved-with-filters versions, the saved dashboards will also be deleted.

Time data in Insights now follows user timezone

This Release introduce an enhancement to all date time fields in Insights. Insights now display local time (which user has configured in Manager) instead of Greenwich Mean Time.

Add Week option into custom report

When you select a Date field from "Label Column" drop down, you now will see one more option to create custom report by "Week"

New OOB Chart - Defect Status Trend (qTest)

New chart "Defect Status Trend (qTest)" has been added into the gallery to place onto Dashboard.

New Jira chart - Defects (Linked) Opened vs. Closed

New chart "Jira Defect Open Close Trend" has been added to the Chart Gallery. You can place it onto your dashboard.

New Jira chart - Jira Defects by Priority and Fixed Version

New chart "Jira Defects by Priority and Version" has been added to the Chart Gallery. You can place it onto your dashboard.

New Jira chart - Jira Requirements by Priority and Sprint

New chart "Jira Requirements by Priority and Sprint" has been added to the Chart Gallery. You can place it onto your dashboard.

New Jira chart - Jira Requirement Coverage By Sprint

New chart "Jira Coverage By Sprint" has been added to the Chart Gallery. You can place it onto your dashboard.

This is about the count of Jira issues which are synced with Manager's requirements. "Not covered" are requirements with no test case link. "Covered" are those with test case link, and the total requirement count.

New Jira chart - Jira Requirements By Severity and Sprint

New chart "Jira Requirement By Severity and Sprint" has been added to the Chart Gallery. You can place it onto your dashboard.

New Jira chart - Jira Requirements By Severity and Fix Version

New chart "Jira Requirements By Severity and Fix Version" has been added to the Chart Gallery. You can place it onto your dashboard.

New chart - Requirement Coverage by Release

New chart "Coverage by Release" which is about Manager's requirement coverage has been added to the Chart Gallery. You can place it onto your dashboard.

"Not covered" are requirements with no test case link. "Covered" are those with test case link, and the total requirement count.

New Jira chart - Jira Requirements Execution Status By Sprint

New chart "Jira Requirement By Severity and Sprint" has been added to the Chart Gallery. You can place it onto your dashboard.

New Jira chart - Jira Requirements Execution Status By Release

New chart "Jira Requirements - Execution Status By Fix Version" has been added to the Chart Gallery. You can place it onto your dashboard.

The chart views by "Release" which means native Manager Release or Jira Sprint/fix version mapped to Manager release.

Enhancements

Export Chart

Hover onto any charts in Insights. you will see the PNG button appears, allowing you to download the chart image.

This functionality is available to all prebuilt and custom charts across Insights system. It is not yet available to crosstab.

Additional field to Explore Data/ Test Cases

  • Latest Result is added into the Explore Data/ Test Cases report. This field means the status of the last runs of a test case. A Test case may associate with many Test Runs and each Test Run has its own latest status. "Latest Result" here is the latest among all runs.

  • Add Assigned To field into Explore Data/ Test Runs report

Additional field to Explore Data/ Test Runs

  • Add Test Case ID field into Explore Data/ Test Runs report

  • Add Created Date field into Explore Data/ Test Runs report

  • Add Test Case Project ID field into Explore Data/ Test Runs report

  • Add Test Case Project field into Explore Data/ Test Runs report

Additional field to Explore Data/ Test Runs Log

  • Add Test Case Project ID field into Explore Data/ Test Runs Log report

  • Add Test Case Project field into Explore Data/ Test Runs Log report

  • Add "Test Run Log Release" field into Explore Data/ Test Run Log

  • Add field Planned Minutes into Explore Data/ Test Run Logs. Its value is from the field Planned Time of Manager's Test Run Log.

Additional field to Explore Data/ Manager Combined

  • Add "Test Case Latest Result" field into the Explore Data/ Manager Combined (Latest Result of the last run associated with the test case)

Include time with Created Date/Last Modified Date in Explore Data/ Defects (qTest)

  • Add timing information into Created Date, Last Modified Date fields

Filter tags

Filter tags displayed at the right corner of the report will let you know which filter criteria (Project/ Test Cycle/ Modules/ Release) have been selected for the report.

The Filter tags are available on every Analysis reports

The Filter tags are available on Personal/ Shared Dashboards

And the Filter tags are available on every Explore Data reports.

Enhance to time based panel/charts to include rolling and custom date range filter

A rolling and custom date range filter has been added into several time based panels/charts to let user flexibly filter the chart by different time frame

  • Test Result by Day

  • Test Planned vs Executed

  • Test Case Type Weekly Trend

  • Test Case Type Weekly Trend (%)

Optimize the Embed feature

  • The Embed feature has been optimized to allow user to embed multiple scripts in one page.

  • The Embed feature has been optimized to work more stable, avoid intermittent issues like License error, We're sorry ... page

Existing embedded scripts still work. However, to gain benefit from this enhancement, customer is recommended to clear browser cache, generate new scripts and replace their existing embedded scripts on their sites by the new ones.

New 9-box icons