Release Notes
Build 8.13.0.1 - Release Date: 2023-07-27
Bug Fixes
Fixed a bug that prevented viewing and downloading certain older attachments on the test execution screen.
Fixed a bug that prevented the display of some older images in the test step details and caused an error when updating the test case.
Build 8.13.0 - Release Date: 2023-07-12
New Features, Enhancements & Bug Fix
New Features
Launch CI/CD pipelines from within QTM
With continuous testing, CI/CD pipelines today are responsible for multiple tasks, including test execution. Integrate QTM with your preferred CI/CD platform, such as Jenkins, Bamboo, Azure DevOps, GitLab Runners, GitHub Actions, and Circle CI, to trigger automated testing pipelines with a single click. Now, testers can save and launch remote CI/CD pipeline jobs directly from QTM. Testers can select and map a configured rule to a test suite, then trigger the pipeline job and automate the uploading of the results after successfully executing the job. This feature enables all testers to participate in test automation and also reduces the overhead of navigating between multiple tools by automating the testing process and reporting results.
Enhancements to Test Execution
Introduced a timer (stopwatch) for testers to automatically record the time taken in minutes to execute the test case; to accurately measure the actual test execution duration.
The Test Suite - Test Case tab now displays an indicator to help testers quickly identify parameterized test cases that do not have data values assigned for executions.
@ Blue Color - Indicates parameterized test cases that do not have data values assigned for executions.
@ Green Color - Indicates parameterized test cases having values assigned for all parameters.Unlinking of the Release/Cycle or Platform associated with closed test executions is restricted for eSignature-enabled projects to prevent accidental unlinking and preserve the test execution records.
Introducing Co-Ownership for Custom Dashboard and Gadgets
Introduced an ability for owners to share custom gadgets and dashboards with edit permissions; by appointing others as co-owners.
The super administrator can now view the list of all custom dashboards and report gadgets created by any user in the system and share or assign other users as co-owners, individually or in bulk.
While deactivating a user, the administrator can now assign another user as co-owner of the gadgets and reports owned by the user getting deactivated.
Enhancements to Attachments
Inline Attachments - Add inline images to textboxes using the copy & paste; click to view them.
Attachment Section -
Introduced a new thumbnail (strip) view that displays the preview of Attachments; click on the images and files under the Attachments to view them without downloading them.
Preview uploaded images while submitting them on the add attachments window.
Miscellaneous Improvements
Introduced a button to keep the menu panel expanded/collapsed while navigating around modules & pages.
Introduced a user setting to toggle the auto-pop-up behavior of the QQBot suggestion window allowing users to customize their preferred experience with the bot while viewing the predictions.
The issue status is now displayed at the top of the issue details screen, alongside the issue key, making it easier for users to focus on it when viewing the complete details.
The Test Executions export for an eSignature-enabled project in PDF or Word now includes the approval details of the Test Cases.
The Test Case and Execution export in PDF now supports both landscape and portrait orientation modes. The report header on each page contains the Logo, Background, Project Name, Report Name & Exported Time.
Enhancements to Jira Integration
The QMetry section within the Jira story and bug page now displays the Owner, Category, and Labels for linked test cases, along with other relevant test case fields providing comprehensive information about the test cases.
Release 8.13.0 upgrade requires an install/upgrade of the QMetry Jira Integration app latest v2.2.4. For customers using Jira Cloud, the add-on will be auto-upgraded.
QMetry Jira Integration app v2.2.4 is compatible with Jira Server/DC v9.9.0
Enhancements to eSignature workflow
Introduced an option to turn off the Approval workflow for test suite executions in the eSignature-enabled projects; with the approval workflow turned off, executions would be system approved by default and ready to execute. The Closure workflow will be in place as before.
Uploading automation results would require only automation permissions, and users would no longer need Test case & Test Suite Execution permissions for the last approval level.
Improvements to Automation Test Result Imports
Improved performance for automation test results imports using Automation API, QMetry Test Management Plugin for Jenkins, QMetry Test Management Plugin for Maven & QMetry Bamboo Integration app.
The automation result import process now reuses the existing test case version for which the summary and steps match exactly when the test case has multiple versions.
Introduced a new parameter "is_matching_required" that allows updating execution status on a linked test case version or latest version by matching test case keys in the result file; instead of creating a new version even if the test summary and steps do not match.
New test suites can be created in a specified folder while importing automated test results using the "tsFolderPath" parameter.
The job status and the test suite details of the automation test result imports are now visible in the scheduled tasks section.
The "test suite key" parameter will no longer be available directly in the automation API response. The automation API response will now provide a "request-id" parameter. A followup API using the "request-id" parameter will return the test suite key and import status. For more details, refer to the API changes section.
The Description value in the result file for the Cucumber framework will be imported as a Test Case Description when a new version of a test case gets created.
Added support for importing test case step attachments for the QAF framework.
Reusing existing test cases is supported using the entity key for the Junit framework.
For the QAF framework, attachments associated with sub-checkpoints are uploaded to their respective test case steps when uploading automation results.
For QMetry projects using the internal issue module, the "Error message" and "Trace" for the automated test executions get added as a text attachment to the bug for developer reference.
Skip status in the automation result file is applied as "Not Applicable" instead of "Not Run" for automation test executions upload.
Achieve traceability by auto-linking internal requirements with Junit test cases uploaded through automation import using the keyword "requirementEntityKey" to specify the entity key in the result file.
Achieve traceability by auto-linking requirements synced from external trackers (e.g. Jira, Azure, Rally) with Junit test cases uploaded through automation import using the keyword "requirementExternalKey" to specify the external issue/work item key in the result file.
Allow specifying of multiple values to "requirementExternalKey", "requirementEntityKey", and Testcasekeys attribute in the Junit result file to link/map multiple requirements to test cases.
Bug Fixes
Fixed a bug that allowed unsupported Jira field types to be available for mapping in the Jira field configuration settings; this prevents users from selecting the unsupported field type.
Fixed a bug that prevented syncing the latest test execution comment to QMetry Insights reports.
Fixed a bug that did not allow uploading SAML metadata files larger than 10kb; this prevented configuring SSO for authentication.
Fixed a bug that displayed archived releases and cycles on the test cases and requirements link screens.
Fixed bug that resolves issues for the queries written with substring functions by upgrading the internal reports library.
Build 8.12.3.2 - Release Date: 2023-05-22
Enhancement
Minor enhancement for an internal migration script, there is no direct impact to customers.
Build 8.12.3.1 - Release Date: 2023-04-24
Enhancements, Compatibility & Bug Fixes
Enhancements
Administrative Enhancements
The system administrator can now set a time interval for inactive user sessions to log out automatically.
The system administrator can now configure the organization's logo to the PDF and Word exports for test executions, test cases, and reports and as well as to the email notification template. The system administrator can also permit the project administrators to configure their project logo for the PDF and Word exports for the project.
Organizations can now configure the audit/change log's retention period of up to 3 years for compliance requirements.
New projects can have keys that are up to 10 characters long.
Reporting Enhancements
QMetry Insights now allow the creation of visual and advanced query reports using group by function on custom fields.
Export the test case and the test execution details to Word for sharing audit and compliance documentation.
Jira Integration Enhancements
QMetry section inside the Jira story page now displays the Test case execution summary with multiple filters to drill down into summary progress.
Release 8.12.3.1 upgrade requires an install/upgrade of the QMetry Jira Integration app latest v2.2.3. For customers using Jira Cloud, the add-on will be auto-upgraded.
QMetry Jira Integration app v2.2.3 is compatible with Jira Server/DC v9.7.0.
Execution Enhancements
The test suite list view and the test execution section inside the test suite now display the total counts of planned and unassigned test case executions, making it easier for teams to review the test execution assignment status.
Security Enhancements
QMetry URL now includes security headers such as referrer policy, content security policy and permissions policy.
Bug Fixes
Fixed a bug that prevented already scheduled custom dashboards from being triggered at the designated time due to daylight savings time changes.
Fixed a bug that prevented generating custom reports containing the users' table without adding a mandatory project filter.
Fixed bug that displayed the list values partially while selecting them under advanced filters on list view screens.
Fixed a bug that caused a project clone initiated with the folder structure option to fail due to an incorrectly checked condition.
Fixed a bug that incorrectly displayed archived test executions in the Test Executions Approval report for an archived test suite.
Previous Versions