Topic: TestRail 2.3 released
Hello,
We are happy to announce the immediate availability of TestRail 2.3. The new version comes with major scalability and performance improvements, new alternative views for test suites, runs and plans, and introduces an updated Todo page besides many other changes.
Please note: If you are using the extended TestRail API, please email us to receive an updated version of the API as it has changed for TestRail 2.3.
What's new in TestRail 2.3
Please see below for the changes of this version.
Added: Completely reworked todo page by showing a list of test runs and supporting new grouping options (milestone, test plan, date)
Added: Alternative view option for test suites, test runs and todos which shows a single section/group only (useful for larger test suites and test runs)
Added: Alternative and more compact view for test plans that have many test runs
Added: Use installation name for email subjects and from name
Added: Case objects in context parameter for the defect plugins now also include the priority, type, estimate and reference properties as well as the available custom fields
Added: Support for deeper OnTime integration with a new OnTime defect plugin (similar to the plugins for Jira, FogBugz, Bugzilla etc.)
Added: Support for setting a project to completed/closed (closed projects will be shown separately on the dashboard)
Added: Support for Internet Explorer 9
Added: Option for config.php for specifying the file permissions for uploaded files/attachments
Added: Show hint on overview page in admin area when debug logging is enabled
Added: Last Update column to csv/excel export with the date/time of the last test result of a test
Added: Option in admin settings to change the name formatting and shortening in the user interface
Added: Check for config.php.txt file when no configuration is found and show hint/error when found
Changed: Redesigned section/group tree in the sidebar for test suites, test runs and todos and made them collapsable/expandable
Changed: More than 50+ performance improvements. Basically every aspect of TestRail was inspected and refactored for performance and TestRail is now very fast even for large installations and lots of data/users
Changed: Load test changes on demand on project overview page
Changed: Redesigned several parts of the application (cleaner and more consistent interface)
Changed: Use spaces for hierarchic combo boxes instead of dashes
Changed: Improved rounding of percent numbers for chart stats
Changed: Log a full error report in case of an unhandled exception instead of just the exception message and a stack trace
Changed: Added request length/offset to system log entries
Changed: Do not block UI when updating the sidebar of a test suite
Changed: URL fields now support OnTime's URL format of the desktop client
Changed: Throw error and show explanation when the database version is newer than the TestRail installation supports
Changed: Disabled PHP's time limit for the background task
Changed: Improved error logging for defect plugin backend (errors that occur in the defect plugins are now also added to the system log)
Changed: Improved error logging for import functionality for cases
Changed: Improved error logging for login (custom auth scripts) as well as forgot password functionality
Changed: Include concrete error message from the database layer in installer when the permissions of the given database user are not sufficient to create the database schema
Changed: Show confirm dialog with amount of tests/cases when switching to details view for printing milestones, plans, runs and suites with many tests/cases
Changed: Made steps (of steps custom fields) look more compact when viewing a test case
Changed: Keep buttons disabled in Copy or Move Test Cases dialog when no test suite is selected
Changed: Improved contrast for colors of project chart on dashboard
Fixed: Drag+drop test cases/section in suites does not work in IE9
Fixed: Email addresses with very long TLDs (e.g. 'internal') are not accepted in email fields
Fixed: Indices of empty steps (of steps custom fields) may render incorrectly in test case history
Fixed: Ajax actions with very large results (>1MB) may result in a JavaScript out-of-memory/stack error (Firefox only)
Fixed: Section link when viewing a test case does not scroll/jump to the section in the test suite
Fixed: First element in a markdown text field may have top margin
Fixed: Editing a completed milestone updates the completion date to the current date (should not change)
Fixed: Defect popups (for looking up a defect) may be displayed outside of the browser window if the defect ID (trigger) is at the bottom of the page
Fixed: Defect popup may not wrap content in all cases when lines are too wide (IE only)
Fixed: Values of dropdown custom fields are not displayed when the IDs in the custom field configuration are prefixed with zeros
Fixed: Long project names may wrap in chart legend on dashboard
Fixed: System log in administration area is slow when the logs are very large
Fixed: System log shows the lines of a log entry in reverse order
Fixed: Locales with Unicode characters may incorrectly show dates with escaped HTML entities
Fixed: Email notifications can be sent to the wrong user (when using explicit subscriptions)
Fixed: Error message when clearing the dropdown box in the copy/move cases dialog of a test suite
Fixed: Previous/next for tests may not jump to the correct todo with a priority filter set
Fixed: Attachments may have wrong permissions when copying/moving attachments of cases
Fixed: Browsers may incorrectly cache pages (e.g. they may show a cached version of a page when using the browser's back button)
Fixed: HTTP POST actions as used in the defect plugins may not work with older PHP versions
Fixed: Help links in suite sidebar do not work after refreshing the sidebar (e.g., when adding a new test case)
Fixed: Help popup windows may have a wrong height
Fixed: Markdown-enabled texts convert _ and * characters to em and strong tags at the beginning/end of words or between words
Getting the new version
A 30-day fully functional trial version of TestRail can be requested here (hosted on our servers or as download to install on your own server):
http://www.gurock.com/testrail/trial/
If you want to order TestRail, you can do so directly in our online shop:
Registered customers can download the full version from our customer portal:
http://www.gurock.com/go/portal/
Updating to the new version
As usual, you can update to the new version by installing it over your existing TestRail installation (there's no need to uninstall your existing installation). The database upgrade wizard is automatically started when you access TestRail with your web browser. Please see the update instructions for details:
http://docs.gurock.com/testrail-admin/i … upgrading/
Please take the time to make a backup of your current installation before upgrading to the new version.
Regards,
Tobias
