Manager 2023.5 Release Notes

September 13, 2023

We changed how we version our releases! Now, our releases follow a version convention of <year>.<sequential>.<patch>. For example, Manager 2023.5.1 will be the first patch of 2023.5.

With Manager 2023.5, we've added several time-saving options to help you review, edit, and manage your tests. This includes the ability to edit defects from the Data Query window, more control over your shared test cases, and a button to help you sync Jira integrations across all of your projects. We've also made some performance enhancements and bug fixes to improve your overall qTest experience.

Edit defects from Data Query

Make quick changes without disrupting your review process by directly editing defects from Data Query.

Edit defects in the same location where you view them.

Now, you can select any defect you want to edit in Data Query and edit it from a pop-up window, without ever navigating to a different page.

If you still want to view the defect in a new tab, select the defect with either Ctrl + right-click or Command + right-click.

Learn more about defects views in Data Query.

Automatically update test run status from test steps

Simplify your test run executions by allowing your test run Status to automatically update to Passed or Failed based on the status of individual test steps.

Automatically update statuses in your test runs.

That means you can choose to fail a test run if a single test step is failed, or pass a test run if each individual step has passed. Maintain consistency between your overall test run and each individual test step, without spending any extra time to make sure everything matches up.

Don't worry, you can still manually override the automatic Status at any point.

You can turn on this feature in Test Execution Settings.

Enable or disable selective test case sharing

To give you more control over how you manage your shared test case list, we've added the option to enable or disable selective test case sharing.

Disable this option to automatically share existing shared test cases with all allowed projects added in Test Case Settings. With this setting disabled, you won't need to revisit each individual shared test case whenever you add a new project.

Enable selective test sharing if you want more control over how your shared test cases are distributed. With this option enabled, you can individually choose to share— or not share— your existing shared test cases with a new project.

Learn more about shared test cases.

Expanded support for import templates

Updated qTest import templates to support XLSX, in addition to XLS.

Updated Jira integration syncing

If you ever need to force a sync between your Jira instance and qTest, now you can sync all of your projects with a single button. Whether you need to sync Jira integrations in one project or 100 projects, this can save you valuable time.

Once you've set up each Jira integration for your projects, administrators can use Sync Jira Connections to force a sync for defects, requirements, and releases for every project you have connected to Jira.

Learn how to sync your Jira integrations.

Performance enhancements

Updated core libraries to optimize performance and reliability.

API updates

New webhooks

We added new defect_linked and defect_unlinked webhooks that notify you when defects are linked to or unlinked from test runs and test logs. With this, you can track newly assigned defects or view defects that are no longer relevant to a test run.

Read more in our Swagger.

Search by LDAP username

Now, you can search for users by LDAP with the new optional parameter ldapConfigIds in the /api/v3/users/search API call. Add the LDAP username ID in the search request to return the LDAP user details.

Read more in our Swagger.

Bug fixes

Ticket # Component Description
N/A qTest The timestamp for a test run's Planned Start Date and Planned End Date now displays on the History tab.
N/A qTest Updated licensing information on our Resources page.
CS0366777 qTest - API Made performance improvements to certain API queries.
N/A qTest - API Fixes an issue that causes the Requirement call for Test Runs to return an incorrect error message.
CS0382567 qTest - API Added performance improvements for the GET Modules API.
CS0370943 qTest - API The GET /api/v3/projects/{projectId}/test-runs/{testRunId}/test-logs/last-run, GET /api/v3/projects/{projectId}/test-runs/{testRunId}/test-logs/{id}, and GET /api/v3/projects/{projectId}/test-runs/{testRunId}/test-logs API calls now retrieve updated parameter values for test runs.
CS0375905 qTest - API The POST /api/v3/projects/{projectId}/test-cases and PUT /api/v3/projects/{projectId}/test-cases/update/testcases calls no longer return an error when creating test cases with custom columns that have empty combo boxes.
qTest - API You can now consistently update test runs with the PUT /api/v3/projects/{projectId}/test-runs/{testRunId} call.
N/A qTest - API The POST Histories API call now correctly returns the history for custom properties.
CS0351737 Jira integration The status of a defect in Jira now correctly syncs with the Defect Summary tab in qTest.
CS0396297 Jira integration The legacy defect submission window now displays correctly.
CS0376373 Jira integration Fixes an issue that causes the Fix Versions field to be unavailable in Jira 9.x when the window has more than 50 fields.
CS0384638, CS0390690, CS0392119 qTest - Manager Fixed an issue that caused node processes to multiply exponentially.
CS0377633, CS0377633 qTest - Manager Added the ability to handle multiple projects added to Site Template with large fields.
CS0382109 qTest - Manager The Date filter in Test Execution now displays the correct date range.
CS0389370 qTest - Manager Users can now successfully copy test cases that don't have custom test step columns to a different project.
Various qTest - Manager Permissions and access now automatically update for users added or removed from Project Admin user groups.
Various qTest - Manager New projects added to a user group are now assigned to existing users in the group.
qTest - Manager Fixes an issue where exports fail for test steps with empty custom columns or attachments.
CS0351534 qTest - Manager Fixes an issue that causes test cases in a folder to reorder at random after a user copies and pastes a test case in the same folder.
CS0384422 qTest - Manager Removed duplicate Test Case Id field from the Export Test Run window.
CS0377633, CS0377633, CS0354994 qTest - Manager Improved handling of site templates with many field values.
CS0382109 qTest - Manager

The Execution Date filter in Test Execution now displays the correct date range.

qTest - Manager

You can now use Ctrl + left click to edit a defect in a new tab. When you close the defect, the tab also closes.

Please note that this fix only applies to Manager. If you open a defect from Sessions, you need to manually add the following to the URL to display the defect full-screen: Parameter=&fullScreen=true.

We're planning to add a setting to optionally open defects in full screen by default.

N/A qTest - Pulse Added more error handling logic to cover recently escalated scenarios.
N/A Requirements Hyperlinks in the Requirement description now open in a new tab if the New Tab option is selected in the Open in field.
N/A Requirements Hyperlinks on the History tab of a Requirement are now navigable.
N/A Export Reports, Requirements The Requirements Detail Report now correctly exports all requirements, even with empty modules.
CS0375369 Site Administration Fixes an issue that causes the program to delete existing administrators when a customer adds a new administrator with Assign Users.
CS0357361 Site Administration Disabling the Edit Test Case Assignment permission now correctly restricts users from adding or removing assignees on a test case.
CS0378571 Site Administration Data query conditions no longer change from OR to AND after saving the query.
N/A Site Administration If you remove a project from a custom group, it no longer incorrectly adds the users from that custom group as project admins.
CS0343480 qTest - Sessions, Explorer Opening an existing session linked to a test run no longer incorrectly returns an authorization error.
Various Test Execution The exported report for selected test runs in the Test Execution tab now displays all custom fields in the test steps.
N/A Vera Integration qTest users can no longer approve a Tosca test case with Vera pre-execution approval enabled.
Various Vera integration Users can no longer change the name of a test case that is Routed for Approval or Approved in Vera.
Various Vera integration Users can no longer change the name of a test run that is Routed for Approval or Approved in Vera.
CS0340730 Vera integration The Vera Approval Status field now updates to Draft when new requirements are linked to a test case, creating a minor version change in the test case.
CS0382779, CS0384781 Vera integration Fixes an issue that causes test run versions to incorrectly increase when the associated test case is approved in Vera.

Known issues

Parameter values not sent to Vera

When a test run is routed from qTest to Vera, qTest only sends the parameter name, not the parameter values.

Users do not display in user field

If a user is assigned to a project via the Assign User Group field, their username does not display in the Assign Project Admin field.

Disabled Jira migration button

We've disabled the Add & Migrate Jira Connection button in Integration Settings while we improve our migration process. You can still work directly with our teams to migrate your Jira instance. Please reach out to our Support team for assistance whenever you're ready to migrate.

Create Test Case API call doesn't send value

The Create Test Case API call doesn't send a value to the Projects Shared To field when it creates a test case.

Database password unobscured

When you're prompted to enter the database password during installation, the password displays and can be viewed. Before you enter the password, make sure others are not able to view your screen. A warning displays during installation to notify you that your password will be visible.