Menu

Manager 9.6.1-1+ OnDemand Release Notes

Manager 9.6.13 June 24, 2019

Performance Upgrades and Enhancements

Code Recursive Improvements in Tree View

The Code Recursive in getParentOfTestCycleByParentId which may have caused blocked threads has now been removed. 

Performance Enhancements in Loading Modules from Parent Modules

You can now load 32K objects, including Submodules, Testcases, and Requirements, from a Module to a Parent module without receiving a '500 Error'.

Manager 9.6.12 June 14, 2019

 Bug Fixes and Improvements

Ticket # Component Description

28688

28869

Login Multiple clicks on the login page would previously result in a 500 error when using either IE11 or Chrome. This is now resolved.

Manager 9.6.11 June 7, 2019

 Bug Fixes and Improvements

Ticket # Component Description
27290 Test Execution Previously, users encountered an error when attempting to Save a Test Cycle>Description field and a Test Run>Comment field if the field information was longer than 10 lines. This is now resolved.
28055 Login Resolves an issue when a user's qTest session is about to expire. When selecting Continue in the Session Expiration pop-up, the user also received an Access Revoked message. This has now been corrected.

Manager 9.6.10-1 June 4, 2019

Bug Fixes and Improvements


Ticket # Component Description

28798 

 Excel Import

Test Case Excel import would provide a message of 'import successful' but the Test Case folders would be empty. This is now resolved. The root cause was identified related to our recent fix for security. Specifically, active custom fields which are loaded into the Import Wizard are scanned and considered “vulnerable entities”, thus block the entire import process.

 

Manager 9.6.10 May 29, 2019

Performance Enhancements

Excel Export 

We have enforced a rule when exporting to Excel, that limits you to no more than 50k rows in the export. qTest will stop the export and provide a message that you will need to select fewer objects, select a subfolder, or use the data query to narrow down the data before continuing to export.

The following exports are affected:

  • Requirements
    • Requirement Details report
    • Requirement Traceability Matrix report
    • Requirement and Test Case report
    • Requirement and Test Execution Results report: the total number of defects > 50k
    • Requirement and Test Execution Results report - no merged cell
    • Data Query > Export
  • Test Design
    • Test Case Details report: count Test Steps
    • Test Case Traceability Matrix report
    • Test Case and Requirement report
    • Data Query > Export
  • Test Execution
    • Test Run Detail: count Test Steps
    • Test Execution and Defects: the total number of test logs > 50k
    • Test Execution and Defects - no merged cell
    • Data Query > Export
    • Test Run grid > Export
    • Root > Execution Summary
    • Defect Summary > Export: count defects
    • Execution Summary > Export
    • Test Run grid > Export
  • Defects
    • Data Query > Export

Manager 9.6.9 May 24, 2019

Bug Fixes and Improvements

Ticket # Component Description
21635 Test Execution Previously, when using a Safari browser, the Execution History grid of a Test Run would display 'Invalid Date' in the Planned Start and End Date field. This is now resolved and the dates display as expected.
27131 Test Design When copying text from a Test Step Description field to the Test Step Expected Result field would sometimes cause the pasted text to unexpectedly have a white border. This caused an unfavorable display during Test Execution with the alternating lines of white & gray.
27229 API

Previously the Create a Test Suite API would intermittently return 500 errors. This is resolved through a database connection pool optimization and by increasing the overall amount of database connections available in the pool.

Known Limitations

Apache POI does not allow creating an Excel workbook with more than 32767 Excel sheets. This limitation will affect the export of a Project, with more than 32K Modules, since each Module is considered as one Excel sheet.
Features Affected:

  • Export Test Case
  • Export Requirements

Additionally, we have encountered a reproducible case when performing an export of a Test Case that contains a large number of attachments (near 50K.) This scenario will result in a failed export along with the error message of 'Network Error.'
Features Affected: Exporting to Excel

The Known Limitations above will be fixed in an upcoming release.

Manager 9.6.8 May 23, 2019

Performance Enhancements

Test Run Grid Query 

Ticket #'s: 27114, 27115

The Test Run Grid of the Test Cycle page is enhanced to asynchronously load the total number of Test Runs and the details in the Test Run Grid. This enhancement allows you to view and interact with the Test Run Grid while the database query returns the total number of line items in the query.

While the query is running, you can still view the details of the Test Run Grid and use the Forward/Backward buttons. You will see a 'loading icon' on the total number of Test Runs that are being returned during the database query. Additionally, a timeout will occur if the query exceeds 30 seconds.

Test Cycle Statistics With More Than 10k Test Runs

Ticket #'s: 27114, 27115

Similarly to the Test Run Grid Query enhancement listed above, when a Test Cycle contains more than 10k child Test Runs the database query will timeout at 30 seconds. When the statistics are returned successfully before a timeout, the results are cached and shared to all users in the project to enhance database performance. The cache will expire after 3 minutes.

  • If the query does not complete before the 30-second timeout, and the results are available in cache, then the query will terminate and the cached results will display. You will be notified that the results may be out of date since the cached results were calculated a few minutes ago. Example: "It failed to calculate statistics because your Test Cycle contains too many child objects. These are cached results which were calculated as of {timestamp of the cache}."
  • If the query does not complete before the 30-second timeout, and the results are not available in cache, then the query will terminate. You will be notified that the statistics failed to calculate. Example: "It failed to calculate statistics because your Test Cycle contains to many child objects."

Security Enhancements

An enhancement has been made to prevent non-admin users from querying external authentication system information.

Manager 9.6.7 May 14, 2019

Enhancements

Include Site Field Template option when Creating a New Project

You now have the ability to add one Site Field Template when creating a new Project in Manager.

Editing a Site Field Template

When editing a Site Template, that is used by multiple Projects, you now have an option to merge Project Field values with Site Field values when both the name of the Project Field matches the Site Field. This provides flexibility to include Project Field values that are used in multiple Projects and merge those Project Fields values with Site Field values in a Template.

Additionally, you can choose not to merge Project Field values into the Site Field values of the Template and keep that Project Field unique.

project_field_when_editing_site_field.png

Open qTest Launch from Schedule Button in qTest Manager-Elite Customers

An OTP (one-time password token) is added to the GET URL when opening qTest Launch from the Schedule button in qTest Manager.

Auto-sync Defects from Version One

You can now auto-sync your defects from Version One.

Manager 9.6.6 May 10, 2019

Bug Fixes and Improvements

Ticket # Component Description
23280 Test Runs Comments on Test Runs now trigger notification events and show up properly as comments.

Manager 9.6.5 May 5, 2019

Bug Fixes and Improvements

Ticket # Component Description
24378 Testpad Parameters in the Testpad will no longer display as code, but as the Parameter value selected in Test Design.

Manager 9.6.4-1 April 29, 2019

Bug Fixes and Improvements

Ticket # Component Description
NA Project When a user is removed from a project, his or her created or assigned objects are not also removed from that project.

Manager 9.6.3 April 24, 2019

Enhancements

New Modify Test Logs Permissions

Two new user permissions are available that allow a user to modify a Test Log, provided the user is allowed to Execute a Test Run:

  • Modify a Test Log (executed by self)
  • Modify a Test Log (executed by others)

The user permissions above can be assigned at the Site Admin>User Profiles level, or within a specific project at the Project Settings>User Management level.

For ease of use, we have implemented a migration process for the new permissions that are associated with the existing Execute a Test Run permission. The rules are as follows:

Site Admin>User Profiles

  • In the event that a user is assigned the Execute Test Runs permission at the User Profile level, they will automatically be granted only the Modify a Test Log (executed by self) permission. 
  • If a user has a Project Admin Profile and assigned the Execute Test Runs permission at the User Profile level, they will automatically be granted both the Modify a Test Log (executed by self) and (executed by others) permissions.

Project Settings>User Management

  • In the event, a user is assigned the Execute Test Runs permission at the Project level, they will automatically be granted only the Modify a Test Log (executed by self) permission.
  • If a user is a Project Admin and assigned the Execute Test Runs permission at the Project level, they will automatically be granted both the Modify a Test Log (executed by self) and (executed by others) permissions.

Improvement

Updated Schedule Button for Automation Test Runs

With the release of Manager 9.6.1, and the updated Schedule button for Automation Test Runs, there was a known limitation that allowed you to schedule automation Test Runs for approved or unapproved versions of a Test Case regardless of the Approve Test Case permission.

This is now remediated and only Test Runs with an approved Test Case version can be scheduled. 

  • users with the Approve Test Cases permission can approve a test case not yet approved and schedule the test run
  • users without the Approve Test Cases permission can not schedule test runs for an unapproved test case

Manager 9.6.2 April 18, 2019

Bug Fixes and Improvements

Ticket# Component Description
25348 Test Run Report The Test Run Details report will now perform as expected. 
26280 Trial Account Trial account URL's are generated as correctly upon customer sign-up.
25270 Test Pad Previously, when executing a test case that contains Parameters, the Parameter data was displaying as HTML. This is now resolved.

 

Manager 9.6.1-1 April 12, 2019

Bug Fixes and Improvements

Ticket # Component Description

27114

27115

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