Manager 9.9.2+ Release Notes

Manager 9.9.7-1 Release Notes

March 31, 2020

Bug Fixes

Ticket # Component

Description

INC0239123 & INC0239163

Jira Integration The Jira Integration is having trouble connecting to Test Execution. This has been fixed.

Manager 9.9.7 Release Notes

March 19, 2020

TestProject in qTest

TestProject is now accessible via the 9-box for Elite customer accounts. This is a powerful automation tool for simplifying your test automation experience. This allows your entire team to collaborate on projects and automation solutions together. Read the TestProject documentation here.

Security Enhancement

A security enhancement is included to prevent cross-site scripting (XSS) in Test Execution.

Bug Fixes and Improvements

Ticket # Component

Description

36336 Test Step/Firefox Browser Previously, when clicking to create a Test Step, an extra carriage return was added before users would start typing. This extra space would be seen upon saving the Test Step. This is now resolved.
36659 User Permissions/ APIs When enabling the "Edit Requirement Assignment" permission for a user, the user is able to access the "Assigned To" drop-down menu, but unless "Edit Requirements" was also enabled, the user was unable to save the new "Assigned To" value. This has been resolved.

Manager 9.9.6-2 Release Notes

March 13, 2020

Tricentis qTest has redesigned the following queries:

  • Polling interval for defect tracking to reduce the number of jobs in the background queue.

  • Adjust existing queries for Test Case Runs counted and against their corresponding CI System Type

Deprecation & API Change Announcement

Changes are being made to the following APIs:

  • Get-Test-Runs API

  • Java SDK 1.4.9 (Located under Resources page in qTest, not to be confused with our Swagger SDK)

  • Katalon Studio Integration Deprecation

Read the End of Support Announcements for qTest for additional information.

Manager 9.9.6-1 Release Notes

March 11, 2020

PIR-167 In 9.9.5 a security change was implemented for the way qTest Manager uses AWS services. This change caused some OnDemand customers in US-East to have issues uploading attachments. This issue is now resolved. However, attachments that were attempted to be uploaded during the time that users experienced issues will be lost.

Manager 9.9.6 Release Notes

March 11, 2020

Test Design Studio Integration - BETA

qTest Test Design Studio (TDS) allows users to easily design Test Cases based on a visual flow. This can help users to visualize their system under test while improving test coverage of your application. Business users like Project Managers can become more involved in the testing process, providing more overview and visibility for business-critical processes.

Users will be able to create, edit, and delete Test Cases within TDS.

For existing customers, the setup process for TDS will happen at the time of release. For new customers, an invitation email will be sent when they sign up for a qTest trial.

Test Design Studio and the Vera integration cannot be enabled at the same time.

Project Admins can disable the use of TDS in each project, even if the integration is enabled in the Site Admin panel.

For more additional information on TDS, read the Test Design Studio Quick Start Guide-BETA.

Bug Fixes

Ticket # Component

Description

N/A Jira Integration Changes were made to align with Jira changes announced by Atlassian. For more information, read this article.

Manager 9.9.5-1 Release Notes

March 9, 2020

PIR-167 In 9.9.5 a security change was implemented for the way qTest Manager uses AWS services. This change caused some OnDemand customers in US-East to have issues uploading attachments. This issue is now resolved. However, attachments that were attempted to be uploaded during the time that users experienced issues will be lost.

Manager 9.9.5 Release Notes

March 3, 2020

Jira Rate Limiting

Beginning with Jira 8.6, Atlassian introduced rate limiting for Jira Server/Data Center. Customers can limit the number of calls Jira can make and receive. This setting is enabled in your Jira instance by your Jira Administrator. If rate limiting is enabled, it may delay updates between qTest and Jira. For more information about this change, read this article from Atlassian.

In response to this change, qTest has added the following modifications when rate limiting is turned on in your Jira instance:

  • When the Jira connection is being rate limited, users will receive message banners advising them of the wait time until they can try their action again.

  • When one task in the queue to a Jira connection gets rate limited, all of the tasks in the queue to the same Jira connection, will be delayed until the "try after" time is complete.

  • qTest APIs for Jira integration will return a 429 code when qTest is rate limited.

Users will be informed of qTest being rate limited when:

  • Jira Requirement/Release is out of sync

  • Create/edit a Jira connection

  • Retrieve Defects in Add Test Runs dialog > Defect tab

  • Link Defects in Test Execution History

  • Submit a new Defect and link it to a Test Log or a Test Step Log (includes QuickRun, TestPad)

  • Link an existing Defect to a Test Log or a Test Step Log (includes QuickRun, TestPad)

  • Manually retrieve data of a Requirement or a Release

  • Configuring a connection to Jira

Example error message: "The action cannot be done at the moment due to the rate limiting configuration of your Jira administrator. Please try again after ... If this issue is becoming more frequent, please contact your Jira administrator to change the configuration accordingly."

Security Enhancement

Security enhancements have been implemented to:

  • prevent cross site scripting

  • change the way qTest Manager uses AWS services

Bug Fixes

Ticket # Component

Description

36084 Test Pad When uploading attachments using the Test Pad, the scanning would never complete for some users. This has been resolved.
36035 Excel Import Some users were getting an error while importing users - "The virus or malware scanning service is not available at the moment. Please try import again later." The Excel import error has been fixed.
NA Queue Events Improve performance and reliability of the Jira sync.

Manager 9.9.4 Release Notes

February 19, 2020

qTest and Tosca Integration Enhancements

Test Cases

Previously, Test Cases created in qTest were not marked as Tosca Test Cases, when created via these methods:

  1. When qTest tests get created via the Jenkins integration option.

  2. When qTest tests get created via the Universal Agent / Automation Host option.

  3. When tests are converted from Tosca > qTest.

  4. When qTest test get created via the create test case API.

The following APIs are enhanced to handle the optional values for a Tosca Test Case GUID and a Tosca Test Case Node Path:

A Tosca Test Case GUID equates to one qTest Test Case.
  • In qTest, if you delete a Tosca Test Case directly, or via the parent module, the link between the Tosca and qTest Test Case is removed within qTest Manager.

  • In qTest, if you restore a Tosca Test Case directly, or via the parent module, the restored Test Case becomes an orphaned Tosca Test Case in qTest Manager with no link between its qTest ID and the Tosca Test Case GUID.

Modules

The Create a Module API provides 2 new properties to submit the optional values of a Tosca Folder GUID and Tosca Folder Node Path:

  • https://api.qasymphony.com/#/module/createModule
A Tosca Folder GUID equates to one qTest Module.
  • In qTest, if you delete a Tosca Module directly, or via the parent module, the link between the Tosca and qTest Module is removed within qTest Manager.

  • In qTest, if you restore a Tosca Module directly, or via the parent module, then the restored Module becomes a qTest native Module with no link to the Tosca Folder GUID.

Manager 9.9.3-1 Release Notes

February 12, 2020

PIR-159: The Submit Test Log API fix for ticket #34703, impacted the updateProjectModule method by calling itself and causing StackOverflow exceptions. The Submit Test Log API v3.0 and v3.1 only calls this method when having module updates, but the CI API calls it every time the CI API runs.

We have updated the CI API to resolve this issue.

Manager 9.9.3 Release Notes

February 12, 2020

Bug Fixes and Improvements

Ticket # Component

Description

33565 Site Fields/ Test Case Previously, users were unable to save a Test Case when System Site Fields, that were not marked as required fields, did not contain a value. This is now resolved.
34092 Test Execution Reports Users adding attachments to Test Steps with a file name that contained a long dash were unable to open the Test Run Detail report with the Test Step Attachment column due to the long dash in the attachment name. This is now resolved. 
33853 API The Create Test Run and Update Test Run APIs would not allow users to set the Assignee field to empty "". This is now resolved.
34722 API Some users experienced issues when using the GET Test Runs API when using a Release ID that contained more than 32k Test Runs.  
34703 API When using the Submit Automation Test Logs API some users experiencing intermittent failure issues. This is fixed. 
34525 Test Design

An issue is now fixed that caused performance issues when performing the following actions that included Called Test Cases:

  • Loading a Test Case with called Test Case(s) in Test Step.

  • Loading a Test Run created from a Test Case with Called Test Case(s) in Test Step.

34865 Test Design Some users were unable to search for a Requirement by PID but able to search for the Requirement by name when attempting to link a Requirement to a Test Case from within Test Design. This has been resolved.

Manager 9.9.2 Release Notes

January 7, 2020

Data Query Results Updated

When running Data Query results through Test Design and the query results return with:

  • Less than 10k test cases, you can sort by any system or custom field.

  • More than or equal to 10k test cases, you can sort the Query Result grid by most system fields.

  • More than or equal to 10k test cases, you cannot sort by any custom field and will receive a new warning message:

    • "Sorting is disabled for more than 10k objects. Please revise the query to reduce the number of objects."

    • The Query Result will automatically be sorted by the currently sorted column.

Sorting occurs at the top of the column of the data query results.

Known Limitation

Due to the complexity of the data query when there are more than 10k test cases, the following system fields cannot be sorted:

  • Requirements

  • AssignTo

  • Attachments

  • TestStep

  • Subscriber

Bug Fixes and Improvements

Ticket # Component

Description

31099 APIs When users retrieve Test Cases using a query based on a date, the response is paginated but not consistently or predictably. This has been fixed.
32567 Test Design When copying/pasting text into the precondition field of a Test Case, the history tab does not display the correct change. It displays a change was made to both the Pre-Condition field and the Description field. However, there was no change made to the Description field. This has been fixed.
33792 TestPad

When users entered data in the following ways, Actual Results were not saving correctly:

  • Copy/Paste from Actual Results in another step of the same test run, using right-click to select "Copy" and "Paste as plain text"

  • Copy/Paste from Notepad, using right-click to select "Copy" and "Paste"

This has been fixed.

34900 Email Notifications

The verbiage for the Project Admin email that customers receive when they are made the Project Admin for a project has been updated.

"All permissions on this project has been granted to you as a result."

to:

"All permissions on this project have been granted to you as a result."