Manager 9.6.1 Release Notes

May 13, 2019

We are happy to announce the Release of qTest Manager 9.6.1 for our OnPremise customers! Here are a few Release highlights:

  • Enhanced Audit Logging 

  • VersionOne Requirement folder structure capability

  • Tosca Integration enhancements

  • qTest integration with Jira Data Center

Enhancements

Audit Logging

Manager 9.6.1 includes additional Audit Logging of key Site Admin Events, as well as the previously available User Events.

The Audit Logging section in the Security tab is redesigned and allows you to export information to Excel for User Events and Site Admin Events.

The result for the Audit Log export is based on the selected 'Event' check boxes and contains the following information:

  • time stamp of the Activity

  • Application Code Example: Manager, Explorer. etc.

  • Username

    • External Username (if applicable)

    • Authentication System (if applicable)

  • Event Category (selected check boxes associated with this audit log export)

  • Source IP of User

  • Login Source Example: Web, API

    • Details of Login Source Example: qTest-web, qTest-api, web-Explorer, etc.

VersionOne Requirement Folder Structure

Customers using VersionOne are now able to configure a two-level folder structure for VersionOne Requirements that are imported into qTest Manager. This feature allows you to automatically organize your imported VersionOne Requirements into a two-level folder structure based on the two VersionOne fields you select in the VersionOne Integration Settings. 

For more information on how to use this new feature, please read the Integration with VersionOne article. 

Tosca Integration

Tosca Integration Available for Elite Users Only

The Tosca Integration visible in your qTest Projects Integration Settings, along with the ability to convert a manual test case to an automated Tosca test case, is now only available to customers with an Elite package. 

Establishing a Tosca Integration Update

The text for the Tosca Workspace URL field is updated to reflect Tosca Project URL. 

Convert Tosca Test Case Notifications

  • Global Notification:

    • You will now be notified via the global notification in qTest when you convert a manual qTest Test Case to a Tosca Automated Test Case. A notification message will be available to let you know whether the conversion was successful or not.

  • Test Case History:

    • Manual qTest Test Cases converted to Tosca Automation Test Cases will display a 'Test Case Changed' line item in the Test Case History when a conversion is successful. Expand the 'Test Case Changed' line item to see the details of the change.

Tosca uniqueId Included in API Responses

The uniqueId of Tosca Test Case and Test Runs will be included in the responses of the following qTest APIs:

  • Retrieve a Test Case

  • Retrieve multiple Test Cases

  • Retrieve a Test Run

  • Retrieve multiple Test Runs

  • Search for Test Cases and Test Runs

Tosca ExecutionLists and ExecutionEntries Update

Previously, when converting a qTest Test Case to a Tosca Automated Test Case, an ExecutionList and ExecutionEntry folder was automatically created in the Execution tab of your Tosca Commander workspace; although the newly converted test case had not been executed yet by Tosca. This feature has been amended to remove the automatic creation of the ExecutionList and ExecutionEntry folders.

qTest Integration with Jira Data Center

Manager 9.6.1 also provides compatibility with Jira Data Center and the qTest for Jira Test Management add-on which is available for download in the Atlassian Marketplace.

Updates from Jira to qTest will not be received immediately, as there is a 15-second delay for customers using either Jira Server or Jira Data Center.
qTest Jira add-on version Jira Data Center version
8.0.1 8.0.0 - 8.0.2
6.11.11 7.4.0 - 7.13.2

qTest Integration with Vera

qTest now includes the ability to set up an integration with Vera, which is an e-signature tool for validation testing within a LifeSciences FDA regulated environment.

If you use the API to update a Test Case or move it to another Module (PUT /api/v3/projects/{projectId}/test-cases/{testCaseId}) and any of the VERA fields (VERA ID, VERA Approval Route, VERA Pending Task and VERA Status) are included the API request body, then other fields will not be updated or the Test Case will not be moved to other Module.

Updated Schedule Button for Automation Test Runs

Elite users are now automatically navigated to qTest Launch for Automated Test Scheduling.

  • If you are a qTest Elite user with Launch permissions, selecting the Schedule button will automatically navigate you to qTest Launch. 

  • If you are an Elite user but DO NOT have Launch permissions, selecting Schedule will not take you to qTest Launch. Instead, you will be met with a dialog that tells you to contact your Site Administrator to gain access.

Improvements and Bug Fixes

qTest Test Logs in Jira iframe

In the past, the date/time values in the Jira iframe were shown in the Jira user's selected timezone. Now, Jira will only provide the users' timezone if they agree to provide that personal data. In the event you do not provide your timezone to Jira. qTest will show the date/time values for qTest server's timezone, which it UTC+0.

This ensures you can view your qTest Test Logs, in the iframe of a Jira Requirement, as expected.

Resources Page 

Previously, a message of 'we are deprecating this token soon' displayed in the API & SDK section of the Download qTest Resources page. This is now removed. 

Bug Fixes and Improvements

Ticket Component Description
17690 Accounts Certain accounts that were incorrectly locked have been made accessible.
23298 API The GET Test Run API now works when you specify the expand property as "descendants" and your parent type=test-cycle. Previously, the response did not include the Test Runs of child folders.
20606 API The /api/v3/projects/{projectId}/comments endpoint will no longer return comments associated with a deleted object, i.e. Requirement, Test Case, or Test Run. 
23782 Attachments Word document attachments on defects now display properly when opened.
NA Performance/ Database Crucial database function has been improved.
24884 Data Query The Data Query operator "not contains" now works for external id.
23684 Email Notifications Test Case notification emails now send successfully. 
20988 Excel Import, Test Design Importing Test Cases from Excel is now faster and more efficient.
24870 History There is now a functioning scroll bar in the History tab.
23546 Requirements Previously, when filtering requirements and using a keyboard combination of 'CTRl+ characters,' duplicate back-end records were created and the Project tab Controls no longer displayed. This is now resolved.
22531 Report Export You can now export Test Run Reports successfully, no matter how many Test Runs you are reporting on.
24510 SSO Azure AD users using a token lifetime policy that is set to never expire had issues logging in with SSO because qTest has a token rule with a maximum 7 day lifetime. Now, qTest will force the end-user to re-authenticate with Azure AD which refreshes their authentication token to meet qTest's 7-day rule. 
24878 Test Design Users with the "Edit" permission for Modules, Requirements, and Test Case artifacts are now able to drag and drop a module successfully. 

25416

20535

Performance/Test Execution

There has been a performance update to the Test Execution tab. There is no longer an issue loading the tab, even under the duress of millions of Test Cases.
23375 Performance/ Test Execution/ Test Design Test Design and Test Execution now load quicker in a primary qTest Project with a large number of assignees.
21711 Test Execution You can now successfully set the number of rows/items that appear within the Release, Test Cycle, and Test Suite grids.
23819 Test Execution History There are no longer any issues loading Test Execution results for automated Test Runs.

27114

27115

Performance/Test Runs

We have resolved the issue where counting Test Runs within a Test Cycle caused an outage.