Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Build 8.8.1.2- Release Date: 2021-09-25

Bug Fixes

  • Fixed a bug that prevented QMetry <> Jira integration when authenticated using QMetry Jira Integration Addon for Jira server. Users will need to upgrade or install the QMetry Jira Integration app v2.1.6 from the Atlassian Marketplace.
  • Fixed a bug that prevented upload of test cases and test executions for Cucumber automation results in the following scenarios:
    • When the "line" attribute in the result file is empty or null. QMetry does not utilize the line attributes and will not parse them anymore.
    • When the "name" attribute for a test step in the result file is empty, the "keyword" attribute gets imported as the step description.
  • Fixed a bug that prevented users with default Tester role to access the "My Dashboard" and other System Dashboards.


Build 8.8.1.1- Release Date: 2021-09-04

...

  • Images added to the description and test steps will appear as thumbnails and opens full image on click.

Bug Fixes

  • Fixed a bug that prevented the upload of attachments having the .tcc file extension.
  • Fixed a bug that prevented the syncing of Jira labels to the issue module.

...

Expand
titleQMetry Test Management v8.8.0.x

Build 8.8.0.1- Release Date: 2021-06-05

Bug Fixes

  • Fixed a bug that prevented auto-syncing of Jira issues when their issue type is changed.
  • Fixed a bug that prevented QMetry panels from loading in Jira when accessed from the Safari browser.
  • Fixed a bug that did not display the gadget reports for updated filters.
  • Fixed a bug that triggered approval reminder emails after turning off the notification reminders.
  • Fixed a bug that prevented disconnecting the "Jira integration - QMetry Enterprise app" when authenticated with username and password.
  • Fixed a bug that prevented Daily API counter to be reset.


Note: "Jira Integration - QMetry Enterprise" app is renamed as "QMetry Jira Integration" app.


Build 8.8- Release Date: 2021-05-15

New Features & Improvements

Introducing Layout Management (Included as part of Customization App)

  • Organize and arrange fields on the create, detail, and bulk operations screen for every module.
  • Customize separate field layouts for the create, detail, and bulk operations screen.
  • Copy field layout across module screens to maintain consistency.
  • Hide unused system or custom fields from the screen without losing their data.
  • Create sections and group similar fields for better visibility and accessibility of fields on the screen.
  • Show/hide or expand/collapse sections by default to enhance performance.
  • Mandatory fields will be highlighted in red while creating an asset if left blank.
  • Note: The layout management feature does not apply to the following cases.
    • PDF export of test cases.
    • Test case detail view in Jira.
    • Issue module of a Jira integrated project.


Bulk Operation Improvements

  • Filters applied on folders, system, custom, or Jira fields on the module are carried forward to the bulk operations. This allows performing bulk operations by filtering on all the fields. The existing filter options on the bulk operation select record page are discontinued.
  • Fields enabled on the module grid are also enabled while selecting records on the bulk operations screen.
  • The folder archive/unarchive actions are directly available from the folder tree structure.


eSignature Enhancements

  • Requirement Review Workflow :
    • Introduced multilevel requirement review workflow to ensure that the linked test cases are authored to cover all use cases of the
      requirement.
    • Updates to a reviewed requirement made in QMetry or synced from Jira will reset its review status to pending, this indicates that the requirement is changed. The reviewer should ensure the linked test cases are updated to cover the changes made to the requirement before marking it as reviewed.
    • Add one or more users at each level if there are multiple reviewers in the organization.
    • Review or request changes to requirements using bulk operations.
  • Multilevel Approval workflow for Test cases/Test Executions:
    • Define a multilevel workflow hierarchy to approve/request changes to the test cases and test executions. The maximum number of approval levels can be defined in the general settings.
    • Authorize one or more users at each level if there are multiple approves in the organization.
    • Approve or request changes to test cases and test executions using bulk operations.
    • Define the interval frequency for reminder email notifications to be sent for the approval of test cases and test executions.
  • Introduced new reports related to new features for the new eSignature enabled project.
    • Requirement Reviewer Workflow Status - View requirement, its linked test cases, and execution status along with their review and approval details.
    • My Pending Requirement to Review - List of requirements pending for review at my "Level" or my review.
    • My Pending Test Cases to Approve - List of test cases pending at my approver level for action.
    • My Pending Test Execution to Approve/Close - List of test executions pending at my approver level for approval/closure.


Import/Export Improvements

  • Import test cases/requirements/internal issues from excel containing multiple sheets of the same format in one attempt.
  • Import test cases from excel using a newly introduced open API call.
  • Sort test cases in the required order before bulk exporting them to a PDF.
  • Export has been moved out of bulk operations and is listed below the import option.


Test Case Module Improvements

  • Sync the latest version of a shareable test case to the parent test case without a need to relink it.
  • Show/hide input data and expected outcome step fields on the test step grid


Test Suite and Execution Screen Improvements

  • Copy an existing test suite with a new release and cycle combination.
  • Resize test step columns on the execution screen.
  • View the entire content of test steps while executing them using the expand/collapse quick buttons available at the step grid.
  • The execution screen now displays more test cases than before, which reduces the scrolling required to reach the desired test cases.
  • Execution statues now have a background color to easily distinguish them.


Improvements to Jira Integration

  • Epic synced from Jira will now display "Issues in Epic" in a new separate tab to showcase the relationship between the epic and the
    issues which are part of it.
  • Created, Updated, and Resolved dates for issues synced from Jira are now visible on the issue detail page.
  • As the issue resolved date is now synced to QMetry, the Resolved Issue Verification report automatically identifies the resolved issues. Hence the resolved status configuration on the edit project obsolete and is discontinued.
  • `Jira Integration - QMetry Enterprise` app v2.1.2 is released compatible with v8.8. Customers hosted on the Jira server/data center need to update the app manually. This app is upgraded automatically for Jira Cloud customers.


Introducing Exploratory Testing extension for Edge

“Exploratory Testing” extension is now available on the Edge browser. The Edge extension is compatible with v8.8 and above. Click here to download ”QMetry Test Management Exploratory Testing for Edge” v1.0.0.


Advanced Report Improvements


API Changes

The following is the Summary of existing open APIs changed in release 8.8. For more details, click Details of API changes from v8.7.1 to v.8.8. For more details, click Details of API changes from v8.7.1 to v.8.8.


API NameREST URLMethodBackward compatibility with 8.7Request Change

Response Change

Create or update requirements/rest/requirementsPOSTYesYesNo
Create or update test cases/rest/testcasesPOSTYesYesNo
Create or update test suites/rest/testsuitesPOSTYesYesNo
Create or update issues/rest/issuesPOSTYes YesNo
Get Test Suite Run IDs/rest/execution/list/platformHomePOSTYesNoYes
List Test Case Steps/rest/testcases/steps/listPOSTYesNoYes
Get Info/rest/admin/project/getinfoGETYesNoYes

Fetch Details of a specific test case version

/rest/testcases/listPOSTYesNoYes

Get Test Suite Run IDs

/rest/execution/list/platformHomePOSTYesNoYes
Fetch Requirements/rest/requirements/list/viewColumnsPOSTYesNoYes

Fetch Test Cases

/rest/testcases/list/viewColumnsPOSTYesNoYes


The following is the Summary of new open APIs Added.

API NameREST Endpoint
Get the list of issues linked to epic imported from Jira/rest/integration/list/externalData
Copy test suite with a new release and cycle combination/rest/testsuites/copyWithNewReleaseCycle
Import test cases to QMetry from excel/rest/import/testcase


...

Expand
titleQMetry Test Management v8.7.x

Build 8.7.1.4 - Release Date: 2021-05-01

Bug Fixes

  • Fixed a bug that prevented the display of BitBucket folder structure repository in requirements BDD tab, if branch contained a forward slash '/' in its name.
  • Fixed a bug that prevented the display of complete folder structure in the selected branch of the BitBucket repository.
  • Fixed a bug that prevented the display of full folder names for the selected branch of the BitBucket repository. Up to 70 characters are now displayed in the folder name. Complete folder names are visible on hover.

Build 8.7.1.3 - Release Date: 2021-03-20

Bug Fixes

  • Fixed a bug that utilized all available threads on the server leading to downtime for cloud users.
  • Fixed a bug that prevented QMetry Agent to start on Mac OS with Open JDK v11.0.2.
  • Fixed a bug that prevented the import of JUnit files that have an empty test suite with no test cases.
  • Fixed a bug that restored default column sizes in all list views for new users on refresh.
  • Fixed a bug that caused a delay while successively updating test case execution status.
  • Fixed a bug that intermittently displayed an incorrect count of issues to be synced from Jira in the scheduler.


Build 8.7.1.2 - Release Date: 2021-03-06

Bug Fixes

  • Fixed a bug that was updating Due Date to the previous day of the selected Date in QMetry after an issue was created from QMetry to Jira.
  • Fixed a bug that prevented syncing of some requirements and issues for the Jira server edition.
  • Fixed a bug that was preventing the display of the full name of users on the Users screen.
  • Fixed a bug that was preventing users to log into Azure from QMetry using the standard URL or extended URL.



Build 8.7.1.1 - Release Date: 2021-02-20

Improvements & Bug Fixes

General Improvements 

  • Support for Azure AD for SAML Integration.

Bug Fixes

  • Fixed a bug that prevented creation of duplicate requirements from Jira to QMetry.
  • Fixed a bug that caused “QMetry section/panel” hide in new Jira issue view.



Build 8.7.1 - Release Date: 2021-01-30

Improvements & Bug Fixes

General Improvements

  • QQBot Insights is renamed as QQBot Prediction.
  • Export an exploratory testing session into a PDF.
  • Download all attachments of a test case/test step and their execution in just one click.
  • Jira server and data center app - "Jira Integration - QMetry Enterprise" v2.1.1 compatible with QMetry v8.7.1 released.

Bug Fixes

  • Fixed a bug that did not display the applied filters and tags on gadgets while viewing them on embedded URL or shared dashboards.
  • Fixed a bug that prevented the display of pie chart gadgets when filtered only on Jira fields.
  • Fixed a bug that prevented adding attachments while creating Rally issues from QMetry.
  • Fixed a bug that prevented rich text from being displayed correctly on cross table custom gadgets.
  • Fixed a bug that prevented test cases from appearing in the QMetry Insights reports if the test case folder is moved to another folder.



Build 8.7 - Release Date: 2020-12-19

New Features, Improvements & Bug Fixes

General Improvements

  • QMetry now supports any International Language (available on request). Currently added support for Español (Spanish). - Introduced Internationalization App.
  • Bulk-export up to 50 test cases to a single PDF file. 
  • QMetry Automation Agent is now supported on Open JDK 11. 
  • Archive individual test executions to prevent them from getting altered due to changes made to the scope of test suite when reusing test suite for future executions.
    • Test cases added to the test suites are not added to the archived test executions. 
    • Test case linked to archived executions can’t be unlinked from the test suites.


Integration Improvements 

  • Integrate Azure & Rally to sync work items in QMetry to get complete traceability for Requirements -> Test cases -> Test Suites -> Test Executions -> Bugs.
    • Sync Azure/Rally Work Items like User Story/Feature/Epic etc in QMetry as Requirements. The integration is unidirectional, changes made to work items sync real time to QMetry. 
    • Sync Azure/Rally Work Items like Defect/Issue/Bug etc in QMetry as Issues. The integration is bidirectional, changes made to work items sync real time to QMetry and vice versa. Existing work items can be linked to executions or New work items can be created directly from the test case execution screen. 
  • Improved Issue traceability in Requirements - Issues linked to test case executions are now auto linked to QMetry requirement under issue tab & also under Jira issue link for stories synced from Jira.
  • `Jira Integration - QMetry Enterprise` app v2.1.0 is released compatible with QTM 8.7. Customers using Jira Server/DC need to update the app manually, while it is automatically upgraded for Jira Cloud.


 Report Improvements

  • New Report - “User Project Role Summary” added to “Login Summary” Dashboard - displays list of all users assigned to different projects along with their roles and status.
  • Improved Traceability Report - 
    • Trace by Requirements/Test Cases/Issues can filtered by any System or External Tracker fields. 
    • Added “Trace by Test Executions” that allow users to view traceability by filtering executions with specific release/cycles/platform combination.  
    • Filters applied or columns selected on module grids will apply to traceability report by default. This helps users to reuse the module filters instead of applying those filters again. 
  • Filter icon on the report gadget displays count of filters applied & hovering the filter icon displays the applied filter.
  • Archived Test Executions Runs are excluded from system reports. 
  • Link to ER diagram for Release 8.7 - Added “isExecutionArchived” in “test execution” which denotes the status of Test Execution as “Archived” or “Unarchived”. 

  

Exploratory Testing Improvements

  • “Exploratory Testing” extension is now available on Firefox. This Firefox extension is compatible with release 8.7 and above. Click here to download - QMetry Test Management Exploratory Testing for Firefox (v1.0.3)
  • With release 8.7 upgrade users will be required to upgrade the compatible latest version v1.0.8 of QMetry Test Management – Exploratory Testing extension on chrome browser


Introducing QQBot with AI capabilities

QQBot provides insights to the end user by finding redundant test assets while creating, editing and viewing test cases and requirements through an intelligent duplicate detection algorithm. 

  • QQBot provides suggestions for possible duplicates by displaying the test case and requirement matches with the matching percentage.
  • QQBot predicts test cases that could possibly match a requirement and vice versa. 
  • QQBot is currently available only for SaaS customers that have the feature enabled. – QQBot app.

 

End of Support for Internet Explorer 

  • We are retiring IE support for QMetry Test Management – Cloud and Server products on 30th June 2021. End of support means we will not fix bugs that are specific to IE and new features will not be supported for IE. QMetry will continue to provide support on Edge.  We are expecting all of our customers using QMetry on IE to shift to Edge or Chrome/Firefox. Our support can help you along the way in this transition.
  • In 2015, Microsoft released Edge as the browser to supersede Internet Explorer (IE). To allow us to continue to take advantage of modern web standards to deliver improved functionality and the best possible user experience across all of our products, we have decided to end support for IE.

 

Bug Fixes

  • Fixed a bug that did not display test case steps in the correct order of execution when a same shareable test case is used multiple times along with data parameter in the test case.
  • Fixed a bug that prevented syncing of deleted labels to QMetry Insights database. 
  • Fixed a bug that displayed incorrect release and cycles dates due to day light saving changes.
  • Fixed a bug that did not export test case entity key for Test Result Log Report.
  • Fixed a bug that reset the date filters to default when columns were sorted in the Test Result Log Report.
  • Fixed a bug that synced same Jira issues multiple times to QMetry causing them to duplicate in some cases.
  • Fixed a bug that prevented auto sync of newly created Jira field values to QMetry filters.


API Changes

The following is the Summary of APIs modified. For more details, click Details of API changes from v8.6.4 to v.8.7.

API Name

REST URL

Method

Backward compatibility with 8.6.4

Request Change

Response Change

Get Test Suite Run IDs

/rest/execution/list/platformHome

POST

Yes

No

Yes

List Test Case Executions

/rest/testcases/execution

POST

Yes

No

Yes

Fetch Executions for Issue

/rest/execution/getExecutionsForIssue

POST

Yes

No

Yes

Get List of Issues for a Requirement

/rest/issues/list/ForRQ

POST

Yes

No

Yes

Fetch Requirement List For Issue

/rest/requirements/list/forIS

POST

Yes

No

Yes

Fetch Linked Issue of Test Case Step Run

/rest/execution/issue/list/forTCStepRun

POST

Yes

No

Yes


...

Expand
titleQMetry Test Management v8.6.4

Build 8.6.4.2 - Release Date: 2020-11-11

Bug Fixes

  • Fixed a bug that prevented integrating with bitbucket repository with correct credentials.
  • Fixed a bug that caused users to get logged out abruptly while working in QMetry.
  • Fixed a bug that prevented the test cases in folders from loading for users who had a custom field enabled on the grid view which was deleted later.


Build 8.6.4.1 - Release Date: 2020-10-24

Improvements & Bug Fixes

Improvements

  • "Jira integration - QMetry Enterprise" app is now compatible with Atlassian's site rename feature.

Bug Fixes

  • Fixed a bug that did not display assignee information when Test Execution Summary Report by Assignee is exported.
  • Fixed a bug that scrolled up the grid header while linking assets through bulk operation.
  • Fixed a bug that prevented users from logging in to QMetry if password contains plus(+) character.
  • Fixed a bug that displayed an error while applying filter to the 'Test Execution Summary by Folder' report.
  • Fixed a bug that prevented navigating through test cases using previous and next buttons.
  • Fixed a bug that prevented loading of the default dashboard for SAML authenticated users after login.
  • Fixed a bug that forcefully logged out users after 15 mins of session idle time when multiple tabs are open.


Build 8.6.4 - Release Date: 2020-10-10

Improvements & Bug Fixes

Improvements

Improvements to Test Case and Test Execution

  • Summary and Entity Key are now separate columns on all link test asset screens to allow better sorting and filtering.
  • Enhanced test case steps edit experience with an option to open step details in maximized mode.
  • Users can view shareable test case steps in the test case without scrolling.
  • Test executions with archived release/cycle will be hidden by default.
  • Filter requirements by External key while linking them to Test cases and Test Suites. 
  • Users can hide test steps “Input data” and “Expected Outcome” fields on the execution screen to utilize the space effectively.
  • Link Test case to Test suite panel now displays more test cases on the page. 


Improvements to Jira Integration

  • QMetry authentication from `Jira Integration - QMetry Enterprise` app now supports Open API key (part of Open API app) and two step verification.
  • Jira field mapping configuration is now separate for each integrated issue type.
  • Test case panel, test case details view and test execution sections in Jira issues now have resizable columns.
  • Test case details view in Jira now displays all user defined fields.
  • `Jira Integration - QMetry Enterprise` app v2.0.9 is released compatible with QTM 8.6.4. Customers using Jira Server/DC need to update the app manually, while it is automatically upgraded for Jira Cloud. Server customers need to sync the meta data for all the projects integrated with Jira.


Improvements to Reports

  • Advance Query Reports database schema tables `Requirements` and `Issues` having field names starting with “Jira” are updated with “Ext”. (part of Advance Report app)
  • Users will now be able to set any system or custom dashboard as their default dashboard seen after logging in to QMetry.
  • Introduced new report `Count of API Requests by User` which shows number of Open API or Automation API calls made by each user at a given time.
  • Share dashboards with specific users or all users of a specific role, project combination. (part of Advance Report app)


Improvements to Automation API, Bamboo/Jenkins/Maven Plugins

  • Upload automation results of Robot framework.
  • Added support for uploading automation results from a Bamboo remote agent server.
  • skipWarning parameter have been added that allows to import test cases by truncating summary having more than 255 characters.
  • QMetry Test Management for Bamboo (v1.0.9), QMetry Test Management Plugin for Jenkins (v1.10) & QMetry Test Management Plugin for Maven has been released with above supported improvements.


Improvements to QMetry Administration

  • QMetry Admin can now enforce two step verification for all users by making it mandatory. (part of Customization app)
  • Password expiry related email notifications will be sent to QMetry authenticated users in advance. Organization who have subscribed for customization app can even configure the advance number of days. (part of Customization app)
  • Users having two step verification enabled can now use recovery codes to regain access to the accounts. 
  • Easily filter and find users having two step verification enabled on users list page. 
  • QMetry Admin using On premise installation can now set a maintenance message that will be displayed on login screen to notify users about a scheduled maintenance. (part of Customization app).


General Improvements

  • Export exploratory testing session details, documented test steps and associated defects to a word document. (part of Exploratory Testing app)
  • Share defect details over email to users even outside of QMetry.
  • Import test cases with longer summaries now truncated to 255 characters using option to `Import with Warning`.
  • Gitlab support for BDD integration.


Bug Fixes

  • Fixed a bug that prevented cloning of a project when the project has test case or requirement with attachments moved from another project.
  • Fixed a bug that prevented auto linking of requirements to testcases when requirement key is specified in the automation result file.
  • Fixed a bug that did not display assignee information when Execution Summary Assignee report is exported as PDF.
  • Fixed a bug that prevented display of all records for a tabular view gadget when dashboard is shared using embedded URL.
  • Fixed a bug that displayed the test case execution for a deleted parameter value combination for custom reports generated using the Advanced Query module.
  • Fixed a bug that displayed html tags for large text user defined field when test case is exported to a PDF.
  • Fixed a bug that prevented proper loading of test case when accessed using URL with test case id.


Summary of Open Rest API Changes

The following APIs have been modified. Here is the detailed difference document. (part of Open API app)

API Name

REST URL

Method

Backward compatibility with 8.6.3

Request Change

Response Change

List of Cycles

/rest/admin/cycle/list

POST

Yes

Yes

No

Add BDD Configuration

/rest/admin/bddConfiguration/add

POST

Yes

Yes

No

Fetch Executions for Issues

/rest/execution/getExecutionsForIssue

POST

Yes

No

Yes


...

Expand
titleQMetry Test Management v8.6.2

Build 8.6.2.2 - Release Date: 2020-08-02

Bug Fixes

  • Fixed a bug that prevented loading of QMetry on IE browser.
  • Fixed a bug that caused pie chart gadgets to disappear on mouse hover.
  • Fixed a bug that automatically linked release and cycle to the test cases when a test suite is associated to a release and cycle.
  • Fixed a bug that prevented loading of 'User Last Login Details' report on Login Summary Dashboard when generated with a large number of records.


Build 8.6.2.1 - Release Date: 2020-07-12

Bug Fixes

  • Fixed a bug that prevented display of test case steps on Test case detail page in Jira.
  • Fixed a bug that prevented display of test step executions for parameterized test cases on Test case detail page - Executions section in Jira.
  • Fixed a bug that prompted user to confirm execution on the None build in the absence of any defined build for a project.

Note : Release 8.6.2.1 upgrade requires to install/upgrade the latest version v2.0.7 of Jira Integration - QMetry Enterprise App in Jira. For customer using Jira Cloud the add-on will be auto-upgraded to the latest version.


Build 8.6.2 - Release Date: 2020-07-04

New Features/Improvements

Improvements on Test Execution against Builds

  • Now testers can assign a build for an individual test case execution. This helps when test cases in a same test suite are executed against multiple builds. 
  • QA Managers can make build selection mandatory to ensure testers assign test executions against a build.
  • QA Mangers can set a default build for a release & cycle combination so that test executions are auto assigned an intended build, so that testers do not have set them manually.
  • Now view test case executed build information in the Test case - Test Execution details section along with other execution details.  

Improvements to System & Custom Reports

  • New system dashboard “Test Execution Summary by Folder” is added under QMetry System reports. This dashboard has two reports :-  
    • “Test Execution Summary by Test Suite Folder - Chart” - Displays the execution summary for all test suite folders with count of executions for each execution status. This chart can be drilled to view summary of the subfolders. 
    • “Test Execution Details by Test Suite Folder” report - Display the test execution details for all testcases executed in the test suites for the selected folder.
  • New system reports -
    • Build Execution Summary - Added under Execution Summary dashboard : This report displays test case executions against Build, for combination of Test suites and Platforms. 
    • Count of Unique users by date - Added under Login Summary dashboard : This report displays unique number of users logged in daily.
    • Users last login details - Added under Login Summary dashboard : This report displays last login date and time for each user.
  • Execution Summary report will now display chart colors uniform and matching with the execution status colors. 
  • Modify colors on your custom report charts as required.
  • Every report gadget header now has a reset filter option.

Improvements to Exploratory Testing

  • Capture browser Console and Network logs for a session that are helpful for developers to debug failed scenarios. The Console and Network events recorded during the session will be displayed on the Console and Network Tab for that session. These logs will also be added as attachments to the test case created from the session. The new chrome extension 1.0.6 has an option to record these logs. 
  • Test case created from an exploratory session can now be linked to Requirements & Test Suites from the Exploratory testing screen. The workflow now allows testers to execute the test case by associating it to a test execution from within the session as an evidence of the tested use case. 

Note : Release 8.6.2 upgrade requires to install/upgrade the latest version v1.0.6 of QMetry Test Management – Exploratory Testing extension on chrome browser.

Improvements to Jira Integration - QMetry Enterprise app

  • QMetry Test case panel in Jira for Story and Bugs now displays:
    • Latest test case execution status.
    • Section now has two tabs – Test Steps & Executions (New)
    • Execution Tab displays :
      • Test case executions for a combination of test suite, release, cycle, platform and executed version.
      • Linked Bugs and Test logs for the test executions.
      • Execution details like - Assigned to, Executed by, Executed on & Estimated time. 
    • Test Steps tab – displays Test steps of the linked test case version.
  • Test case detail page in Jira now displays Execution & Test case details in separate tabs.
    • Execution tab displays : 
      • Test case executions for a combination of test suite, release, cycle, platform and executed version.
      • Test case step execution details.
      • Linked Bugs, Test logs, Comments for the test executions and test step
    • Test case details displays complete test case information.
  • Bugs linked directly to requirements in QMetry will now appear in Jira Story “Issue Link” section.

Note : Release 8.6.2 upgrade requires to install/upgrade the latest version v2.0.6 of Jira Integration - QMetry Enterprise App in Jira. For customer using Jira Cloud the add-on will be auto-upgraded to the latest version.

Miscellaneous Improvements 

  • System Admins can now regulate project administrators access with more granular permissions for create, modify, delete, clone for projects.
  • Audit logs now include events for user details like activation, deactivation, role assignments & authentication type changes. 
  • Export Test Suite Summary details (without test cases and steps) from Test Suite module using option “Export Test Suite List Summary View”.
  • Now expand the folder structure panel to easily view long folder names.
  • Execute dependent or independent multiple parallel API calls with Json Batch Support.
  • While importing automation test cases using Automation API, test cases with summary length truncated to 255 characters can be imported, by setting new "skipWarning" parameter to 1.
  • System Admins can now trigger data sync for custom reports, check the sync progress and download logs from Insights configuration screen. - Only for Server.
  • Server installation now have an option to disable auto deletion of audit, change and test result logs and retain then forever. 

Bug Fixes

  • Fixed a bug that prevented deactivating a project, if it was the last logged in project for a deleted user. 
  • Fixed a bug that prevented removing user access from a project, if it is the last logged in project for the user.
  • Fixed a bug that displayed mandatory reporter field as optional while creating a Jira issue from QMetry.
  • Fixed a bug that displayed workflow statuses from non-integrated Jira projects while creating/searching issues. 
  • Fixed a bug that prevented loading My Dashboard for some users due to internal duplication of dashboard ids.
  • Fixed a bug that prevented syncing of Jira issue if priority field is not set in any of the synced Jira issues. 
  • Fixes a bug that prevented loading My Dashboard if Jira username for reporter/assignee contains single quote.
  • Fixed a bug that prevented freezing grid header row while scrolling records in a page, across the product. 

Summary of Open Rest API Changes

API Name

REST URL

Method

Backward Compatible to  8.6.1

Request Changed

Response Changed

List all builds

/rest/admin/drop/list

POST

Yes

No

Yes

Create build

/rest/admin/drops

POST

Yes

Yes

No

Get Test Suite Run IDs

/rest/execution/list/platformHome

POST

Yes

No

Yes

Reset execution statuses on build updates

/rest/execution/resetstatus

POST

Yes

Yes

Yes

Get List of Fields

/rest/admin/managefield/list

POST

Yes

Yes

Yes

List Test Case Executions

/rest/testcases/execution

POST

Yes

No

Yes

Fetch Testcase Run ID

/rest/execution/list/viewColumns

POST

Yes

No

Yes

Get List of Users

/rest/admin/user/list

POST

Yes

No

Yes

Bulk Update Run Status

/rest/execution/runstatus/bulkupdate

PUT

Yes

No

Yes

Create Project

/rest/admin/project

POST

Yes

Yes

No

Get List of Execution Statuses

/rest/admin/execution/list

POST

Yes

Yes

No


...

Expand
titleQMetry Test Management v8.6.1

Build 8.6.1.1 - Release Date: 2020-05-16

Improvements:

  • Added user "Alias" name column for all Test Entities views in Visual Reports. 

Bug Fixes

  • Fixed a bug due to which all the versions of test assets were getting displayed instead of the latest version in Visual Reports.


Build 8.6.1 - Release Date: 2020-04-25

New Features & Improvements:

  • Introduced all New Custom Reporting Module - QMetry Insights, with two views:
    • Visual Report – Allows business users to create simple to complex custom reports by just drag & drop of fields.
    • Advance Query Report – Allows users to create & execute SQL based custom reports using the Query Builder which has an entire snapshot of the QMetry data synced and accessible from just 15 tables.

List of features – 

    • Easily apply group by, sort, filter & math operations on Visual Report columns while creating gadgets. 
    • Use the new Query Builder with auto suggest feature that allows creating SQL query based gadgets easily. 
    • Reuse gadgets for multiple projects by adding default QMetry filters while creating them.
    • Share gadgets with specific users or all users of a specific role, project combination.
    • Create your own 'Dashboards' with multiple gadgets chosen from system, custom owned or shared gadget repositories.
    • Share dashboards with other users or schedule them as email notifications one time or recurring.
    • Share view only dashboards outside QMetry using Embedded URLs. 
    • View and Copy SQL queries of gadgets shared with you or created using visual reports to create your own gadget report. 
    • Export dashboard graphical gadgets to PDF and tables/cross table gadgets to csv.
    • Export graphical gadgets to png, jpeg, SVG vector image, PDF, chart data to XLS & raw reports data to csv.
    • Use Open Rest APIs to export data of table/cross table gadgets on a dashboard.
    • Quickly clear applied filters using the new "Reset" button on gadgets. 
    • Easily "Select/Unselect All" list values available for filtering of gadget reports. 
    • Turn on/off Summary at Row/Column level in custom cross table report.

    • Enhanced filters to search on multiple values of text columns. 
  • Improvements to System Reports
    • New system gadget "Platform Summary By Test Suites" is added under Test Execution summary report - The reports displays execution summary of the test case runs for a combination of Platform and Test suites.
    • New system gadget "Test Execution Assignments" is added under My Dashboard report.
      • This gadget displays all the test case executions assigned to a tester for a unique combination of Project, Release, Cycle, Platform, Test suite, Test case & Executed Version.
      • This gadget allows testers to view their Pending and Executed test case assignments by filtering them on Execution Status, Project, Release, Cycle.
      • Testers will be directly taken to the execution screen by clicking on "Execute" button for the respective test case run.
    • Export now available for "Test Result Log" report" in xls & csv format. 
    • General usability improvements :
      • Individual filters are now available for system reports gadgets instead of a consolidated one. 
      • Filter requirements and test cases by their folders while generating traceability report.
      • System gadget reports can be additionally exported to png, jpeg, SVG vector image, PDF, chart data to XLS, raw reports data to csv.
      • Quickly clear applied filters using the new "Reset" button on gadgets. 
      • "Select/Unselect All" list value options now available for filtering of gadget reports. 
      • My Dashboard & System gadget reports will now allow selecting inactive users while generating reports.
  • Improved copy test suites feature by introducing more flexible options.
    • Copy with associated platforms, test cases & executed version for selected test case execution statuses.
    • Copy with the existing execution status or reset them to not run.
    • Copy with the current executed version or force sync test cases to latest versions.
    • Copy all associations with Release/Cycle and Platforms.
    • Copy executions with all the assignment or keep them unassigned.
  • Link test assets by providing entity keys separated by comma. Also, skip duplicates optionally to prevent them from being linked again.
    • Link Test cases to Test suite using Test case Entity Keys.
    • Link Test cases to Test suite using Requirement Entity Keys.
    • Link Test cases to Requirement using Test case Entity Keys.
    • Link Requirements to Test case using Requirement Entity Keys.  
    • Link Test suites to Test case using Test suite Entity Keys.
    • Link Requirements to Issue using Requirement Entity Keys. (Only for Internal Issue Module - QMetry Issues)
  • Bulk execute screen is revamped and is now more powerful with the following new options.
    • Execute/Assign test cases to 20 platforms on a single window without scrolling. Limited maximum selection up-to 20 Platforms at a time.
    • Select independent test case cells for execution/assignment.
    • Select test cases for a specific platform using column selection.
    • Test case columns with details like entity key, summary, order will be frozen and will not scroll along with the platforms horizontally.
    • Bulk options are now displayed as separate buttons.
    • View complete Test case summary and Platform summary on mouse hover.
  • Improved Project Clone.
    • System administrator (admin user) can now view the clone process started by any user.
    • Clone process now automatically ends after 8 hours of inactivity in process and will unlock the source project.
  • Entity Keys will now be auto mapped during reimport of Test cases.
  • Filter Platforms on created date range and created by while linking them to test suite.
  • Syncing of Jira issues will now be more faster. 
  • Default pagination can now be increased up-to 100 records per page. 
  • Project Keys can now be up-to 5 characters in length with support for number and certain special characters.

Bug Fixes

  • Fixed a bug that did not preserve test case status filter while linking test case to test suite.
  • Fixed a bug that caused test case step order to be displayed incorrectly on the execution screen for certain test suites having very large number of steps and associated with multiple release & platform.
  • Fixed a bug that displayed duplicate issue statuses in the status list while searching available issues to be linked on execution screen, for projects integrated with Jira.
  • Fixed a bug that prevented integration with Jira projects having Kanban boards. 
  • Fixed a bug that displayed incorrect count of linked test cases on test suite view.
  • Fixed a bug that prevented creating/syncing Jira issues when priority do not exist/is optional Jira field. 

  • Fixed a bug that skipped Jira issues while syncing, for which Jira APIs did not respond with data within 60 seconds.
  • Fixed a bug that caused some test case/steps contents to overlap when exported in a PDF.
  • Fixed a bug that prevented rich text data in large text fields to be displayed properly.
  • Fixed a bug that displayed incorrect timestamps for added comments.
  • Fixed a bug that changed the assignee and reporter fields in issue module for some of the synced Jira issues.
  • Fixed a bug that prevented export of UDF fields along with other test suite fields when bulk export with all fields option is selected. 
  • Fixed a bug that prevented making the reporter selection mandatory while creating bug from QMetry to Jira.
  • Fixed a bug that did not allow bulk edit of test suite UDF fields if customization permissions were off. 
  • Fixed a bug that prompts SAML authenticated users for password change when converted from QMetry authentication to SAML authentication.

  • Fixed a bug that prevented syncing of Jira issues in some cases when issue type of existing synced issue is changed.

  • Fixed a bug that prevented display of change log and combined view for test cases which has text with characters unrecognized by utf8 character set.

Jira Integration - QMetry Enterprise App Changes

  • Release 8.6.1 upgrade requires to install/upgrade the latest version v2.0.5 of Jira Integration - QMetry Enterprise App in Jira. For customer using Jira Cloud the add-on will be auto-upgraded to the latest version. 

Deprecated Features

  • Custom report gadgets created using Advanced Reports - Visual Analytics. This feature is replaced with all new "QMetry Insights - Visual Reports & Advance Query Reports". 
  • Advanced Reports - Dashboard created using visual analytics report gadgets. This feature is replaced with "QMetry Custom Gadget" and "QMetry Custom Dashboard". 
  • Click here to understand changes in details

Rest APIs changed, added & deprecated

Summarized API changes 

APIs Changed

Reference Link for more details : /wiki/spaces/QPro/pages/1304594640

API NameREST URLMethodBackward Compatible 8.5.6.1Request ChangeResponse Change

Copy a Test Suite

/rest/testsuites/copyPUTYesYesNo
Get list of Test Suites for a Test Case/rest/testsuites/list/forTCPOSTNoNoYes
Link Requirement(s) with Test Case/rest/testcases/link/requirementPUTYesYesNo
Link Test Case(s) to Requirement/rest/requirements/link/testcasesPUTYesYesNo
Link Test Suite(s) to Test Case/rest/testcases/link/testsuitesPUTYesYesNo
Link Test Case(s) to Test Suite/rest/testsuites/dolink/TCsPUTYesYesNo

New APIs Added

Reference Link for more details - API for Reports 

API NamePurposeRest End Point

Get System Gadget ID

Fetch default system report gadget ids/rest/analytics/latest/dashboards/{{dashboard key}}?isSystem=true

Export System Gadget 

Export default system report gadgets with filter or without filters./rest/analytics/latest/gadget/export

Get Dashboard Key for My Custom Dashboards 

Fetch dashboard keys for my custom dashboards/rest/analytics/latest/dashboards/custom/search
Get Dashboard Key for Shared DashboardsFetch dashboard keys for shared dashboards/rest/analytics/latest/dashboards/sharedWithUser

Get Custom Gadget ID

Fetch custom report gadget ids/rest/analytics/latest/dashboards/{{dashboard key}}?isSystem=false

Export Custom Gadget

Export custom report gadgets with filter or without filters./rest/analytics/latest/gadget/export

Check progress and get download link for exported report data

Check the progress of exported file completion and get the link to download the file./rest/analytics/latest/exports/{{request ID}}/progress

APIs Deprecated

None


...

Expand
titleQMetry Test Management v8.5.2.x

Build 8.5.2.7 - Release Date: 2019-06-29

Summary: Improvements and Bug Fixes

Improvements

  • Testers can now record actual attended and actual set up time on test execution screen.
  • Improved performance of execution screen when loading and expanding all testcases.
  • Improved performance of issue syncing during Jira project integration.
  • Audit logs now include details of move and copy folder operations.
  • Version tab in Test case details will now display release name along with cycle associated with that version.
  • Test execution tab in test case details will now display project name and test case version information.
  • Added filters for Project, Release & Cycle on Test execution tab in test case details screen.
  • Custom fields on Test Cases/Requirements/Test Suites/Issues screens will now be displayed alphabetically; except large text fields will be displayed at the bottom.


Bug Fixes
  • Fixed bug that allowed to import test cases containing archived list values.
  • Fixed bug that prevented syncing of Jira projects that have issue security enabled.
  • Fixed bug that prevented syncing of Jira projects that have custom fields type as version picker.
  • Fixed bug that prevented creation of test case directly from requirement when associating release and cycle.
  • Fixed bug that caused error when deleting test case folder after restarting database services for server customers.
  • Fixed bug that caused error when cloning a project structure after restarting database services for server customers.
  • QMetry Jira Integration Addon - Issue type configuration screen under Jira project settings will now list issue types which are associated to that Project instead all. Note: Add-on v1.7.1 is released, which is compatible with QMetry v8.5.2.7

Important details: QMetry Jira Integration - Important Fixes and Changes Required.

Open API Changes

APIs Changed


List of APIs changed between 8.5.2 and 8.5.2.7
API NameREST URLMethodBackward Compatible with 8.5.2Request ChangeResponse Change
List Test Case Executions/rest/testcases/executionPOSTYesYesNo
Update Run Comments/rest/execution/updaterunPOSTYesYesYes


Build 8.5.2.6 - Release Date: 2019-06-09

Summary: Improvements and Bug Fixes

Improvements

  • Jira Integration – QMetry Enterprise add-on is now supported on Jira Server v8.2.1. 
  • User will be prompt with detailed information about test execution changes on syncing latest version of test case on the execution screen.

Bug Fixes

  • Fixed bug that prevented users from linking test assets if they had "link" permissions but no "modify" permissions.
  • Fixed bug that did not save changes made to issue description for issues created from execution screen.
  • Fixed bug that caused docker process to keep running in the background and utilize one core (CPU) on server
  • Fixed bug that caused exception when trying to schedule a report.
  • Fixed bug that reset the dashboard name to default when generated for multiple projects.
  • Fixed bug that caused slowness when searching Jira issues while linking them during test execution.
  • Fixed bug that prevented data from being displayed while editing dashboards with pie graph and data filters.
  • Fixed bug that marked test case execution status as passed instead not run for Junit automated "skipped" test execution results when imported using automation API
  • Fixed bug that prevented bulk copy of test cases to other projects for customers on base platform, if the labels did not match.
  • Fixed bug that displayed archived list values while creating a test case.
  • Fixed API response of “Create a new version of Test case” to remove obsolete parameters “updateversionflag”, “createSeperateTestcase” & “tcFolderID”.
  • Fixed Jira add-on bug that caused Jira to become unresponsive.


Build 8.5.2.4 - Release Date: 2019-05-11

Summary: Bug Fixes

Bug Fix

  • Fixed bug that caused broken UI while displaying automation error trace on import of result file.


Build 8.5.2.3 - Release Date: 2019-05-08

Summary: Improvement 

Improvements

  • Added support for SMTP integration that does not require user name and password for authentication.

Build 8.5.2.2 - Release Date: 2019-05-04

Summary: Improvement and Bug Fixes

Improvements

  • Import TestNG Results by mapping Test "Name" as Test Case Summary and Test Method "Name" as Test Step.
  • Test Category and Priority system list values can be archived.

Bug Fix

  • Fixed bug that prevented admins from editing user details if SMTP is not configured. 
  • Fixed bug that did not allow to un associate Jira custom fields from QMetry modules that were mapped before Release 8.5 


Build 8.5.2 - Release Date: 2019-04-13

Summary: Improvement and Bug Fixes

Improvements

  • Testcase estimated time is now available while generating custom reports using Visual Analysis.
  • Pending Test cases report in My Dashboard displays test cases which are not executed (Not Run status) and assigned to selected user.
  • Executed Test cases report in My Dashboard displays test cases which are executed by selected user.
  • QMetry - Jira Integration add-on is renamed to “Jira Integration - QMetry Enterprise” in Atlassian Marketplace.
  • Jira integration changes to comply with Atlassian GDPR privacy policy
  • Improved overall performance and scalability using Redis caching

Bug Fixes

  • Fixed bug that caused error while opening a requirement imported from Jira containing double quotes.
  • Fixed bug that prevented import of results using Automation API if Test suite has mandatory fields with default values.
  • Fixed bug that prevented bulk linking requirements to testcases that had requirements already linked.
  • Fixed bug that did not allow scheduling of reports in Chrome.
  • Fixed bug that gives error while import of results using Automation API if Test suite has mandatory fields with default values.

  • Fixed bug that displays permission error when creating an internal issue.

  • Fixed bug that did not allow to set assignee while creating issues during exploratory testing; released chrome add-on version 1.0.2


Open API Changes

APIs Added

API Name

Open API

Create user and map roles

/rest/admin/user/withrole

Update role/project for user

/rest/admin/user/update/withrole

Generate/Reset Automation API

/rest/admin/user/generateAutomationAPI


APIs Modified
List of QMetry APIs changed between 8.5.1 to 8.5.2

API Name

Rest URL

Method

Backward Compatible with 8.5.1

Request Change

Response Change

Link Testcases to Test suite

/rest/testsuites/dolink/TCs

PUT

Yes

No

Yes


...