Subscribe Join 180,000+ subscribers and receive articles from our blog about software quality, testing, QA and security. Subscribe

TestRail 6.5.4 Released

TestRail has been released with various bug fixes and API updates.

General Bug Fixes:

  1. Added indices to entity_attachments table in order to improve performance.
  2. When hovering over a Reference ID for a test run, the hover pop-up was not staying visible long enough to click on any links.
  3. When editing a test result, the attachment area was not appearing, preventing the addition of new attachments.
  4. Users without project access were able to access attachments directly by the attachment ID via a URL or the TestRail API
  5. When a test case field was not applied to all test case templates, it would not appear when editing the case in Fast Track View.
  6. When editing a test case in Fast Track View, references were being removed from the test case.
  7. When upgrading TestRail Server from 6.3.1 to a more recent version with MySQL as the database engine, a “Duplicate Column Name ‘refs’” error would appear.
  8. Updating test cases using XML importing was failing or not updating a section in some situations.
  9. An error message would appear when trying to assign multiple tests within a test run
  10. update_plan_entry allowed a user to remove all tests from a test plan entry by submitting ‘include_all: false’ and omitting a case_ids array.
  11. Editing a test result was not allowing a user to save an elapsed time in milliseconds.
  12. The new searchable dropdown menus released in TestRail 6.5 did not allow deselecting an option.
  13. Adding attachments to some entities incorrectly required permission to add and edit test cases.
  14. update_run and add_run did not validate the test cases provided were from the correct project or suite.

API Updates

  1. A NEW delete_cases endpoint has been added, allowing users to delete multiple test cases with a single API call
  2. A NEW get_current_user API endpoint has been added, allowing a user to determine his/her own user info
  3. A NEW get_history_for_case API endpoint has been added, allowing users to retrieve edit history for test cases via the API
  4. A NEW update_cases API endpoint has been added, allowing users to update a set of test cases with a single set of values.
  5. A ‘refs’ filter has been added for some endpoints, allowing users to retrieve entities based on a single reference ID. The following endpoints have been updated:
  • get_cases
  • get_results
  • get_results_for_case
  • get_results_for_run
  • get_runs
  1. A ‘soft’ parameter has been added to some delete endpoints, allowing users to see the number of affected tests, or other entities before deleting an entity. The following endpoints have been updated:
  • delete_case
  • delete_run
  • delete_section
  • delete_suite
  1. The update_case endpoint now supports updating a case’s section_id.

Getting TestRail 6.5.4

A 14-day trial version of TestRail can be requested here (hosted on our servers or as download to install on your own server):

If you want to create a subscription for TestRail Cloud, you can do so from within TestRail via Administration > Subscription . Or, if you want to order TestRail Server licenses you can do so from our website here:

Registered customers can download the full version from our customer portal:

Updating to TestRail 6.5.4

TestRail Cloud instances are automatically updated to the latest version. You can check your version via the TestRail Help > About TestRail menu item.

If you are using the on-premise version of TestRail, you can update to the new version as usual by installing it over your existing TestRail installation (there’s no need to uninstall your existing installation). Please see the update instructions for details:

If you’re using Docker, please refer to the instructions here:

TestRail Enterprise

If you’re interested in our Enterprise package, please email us for a trial or quote via, or you can use the contact form here:

Hello, just upgraded to from and when attempting to push a Jira defect receiving"

Error: “Form field “component” does not specify a field type.”

The “Add Result” dialog doesn’t have a field named Component. Is this a bug, as it was working in the previous version?

Hi, I want to download TestRail 6.5.4 for testing purposes, but can’t find the link, can someone help me? When I’m trying to download trial version it automatically downloads 6.5.6

In your Gurock account (where the license was purchased) click on " Licenses & Downloads" and then on All Downloads.
There is a list with all available versions.