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

TestRail 2.2 released


#1

Hello,

We are happy to announce the immediate availability of TestRail 2.2. This version introduces support for defect plugins, a powerful way to integrate TestRail with bug and issue tracking tools.

What’s new in TestRail 2.2
Please see below for the changes of this version.

[list=]
[
]Added: Ability to add and implement defect plugins for deeper bug tracker integration[/]
[
]Added: Support for pushing defects directly from the Add Test Result dialog[/]
[
]Added: Support for looking up defect information and status details from TestRail’s user interface[/]
[
]Added: Defect plugins for Jira, FogBugz, Bugzilla, Trac, YouTrack, Gemini and email-based integration[/]
[
]Added: Set status of a test result to failed when an individual step was set to failed (for the first time)[/]
[
]Added: Use default values for custom fields when adding a new test case from the suite page[/]
[
]Added: Show warning message on custom field form when no options/projects are assigned[/]
[
]Added: Support for standard CSS3 attributes for various browser extensions that are used by TestRail (rounded corners, shadows)[/*]
[/list]

[list=]
[
]Changed: Check for existing TestRail installation during the setup and prevent new installation/overriding, if found[/]
[
]Changed: Defect and Reference links now open in an external browser window[/]
[
]Changed: Show minutes in summarized estimates/forecasts for suites and runs (up to a certain threshold)[/]
[
]Changed: No longer hide Copy/Move Cases dialog in case there are no other suites[/]
[
]Changed: No longer hide Load Test Plan dialog in case there are no other plans[/]
[
]Changed: Custom languages and translations can now be configured with a custom configuration file[/*]
[/list]

[list=]
[
]Fixed: Markdown texts with multiple images may result in incorrect HTML linking code/behavior[/]
[
]Fixed: Clicking on Activity links on project overview pages incorrectly scrolls to the top (Chrome/Safari only)[/]
[
]Fixed: POST-based mini links can result in an ‘invalid request method’ message when clicked before the page is loaded completely[/]
[
]Fixed: Uploads can show incorrect error message on failure (for example, when the maximum upload size was reached)[/]
[
]Fixed: URL fields do not support/accept uncommon URL protocols (especially important for the Defect and Reference URLs)[/]
[
]Fixed: User/password for emails do not work in all situations[/]
[
]Fixed: ‘ssl://’-prefixed email servers don’t activate SSL support when sending emails[/]
[
]Fixed: Custom field dropdown boxes have a different layout than built-in dropdown boxes[/*]
[/list]

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:

http://www.gurock.com/order/

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/installation-upgrading/

Regards,
Tobias


#2

Hello,

Thank you guys for your great job.
Defect plugins looks interesting. Could you describe it more detailed?
What is it? How to configure them? How to use them? What is the new link ‘Push’ in Add Test Results dialogue? Could you make detailed announce of this new feature?

Thanks,
Denis


#3

Nevermind, have found all information here http://docs.gurock.com/testrail-integration/defects-plugins


#4

Anyway, it is only possible to push bugs to bugtracker via single account, am I right?
All TestRail people will post bugs to bugtracker as one person?

Denis


#5

Yes, the plugins that ship with TestRail are designed to work with a single login/user for the bug trackers. We recommend adding a ‘testrail’ user to your bug tracker and to use this account for pushing the defects.

That said, the defect plugin feature is fully customizable and the plugins that ship with TestRail come with source code (in the app/plugins/defects directory of your TestRail installation). You can modify the scripts or add your own and implement some kind of user mapping between TestRail and your specific bug tracker installation. You can even modify the push forms to add your own fields, change the plugin configuration etc.

When you click the push link, the defect plugins are passed the information of the current user (among other things) including name, email and ID in TestRail. This user object could be used to implement the user mapping between TestRail and your bug tracker and to submit the bug with the current user. We plan to document the defect plugin interface and add a new topic to http://docs.gurock.com/ soon. If you have any questions in the meantime, just let me know.

Regards,
Tobias