Improved JIRA integration for TestRail released

We are happy to announce that we just released an improved JIRA integration as part of TestRail 2.7.1, a new version of our test management tool. JIRA is one of the most popular issue tracking tools among TestRail users and we worked on a new defect plugin for JIRA’s new REST web service API.

testrail-banner

The new integration requires JIRA 5.x or later and comes with the following new capabilities:

  • The new integration now uses JIRA’s REST API
  • We support more built-in fields by default
  • Support for customizing fields in the Push Defect dialog
  • Improved support for JIRA custom fields (no code changes required!)

To use the new integration, simply select the new Jira_REST defect plugin in TestRail under Administration > Integration. If you are still using JIRA 3.x or 4.x you can simply continue using our existing Jira defect plugin and you don’t need to change anything. You can also learn more about the JIRA integration on our website here:

The new integration is already available in all TestRail Hosted accounts and customers can download the new version through their customer portal accounts. If you are using a trial version of TestRail and would like to try the latest version, please contact us.

Posted in Gurock Software, TestRail | Tagged | Comments closed

We are hiring!

Last year has been great for us here at Gurock Software and we are very grateful for all the new customers, partners and teams we had the opportunity to work with. Just like last year we are looking into expanding our team in 2013 and we have some great projects lined up, especially for TestRail (stay tuned!).

This year we want to try something new though: instead of just concentrating on hiring local talent, we will also support working remotely for some of our job openings and we will consider the best candidates regardless of their location.

We will of course make sure that every new team member is fully integrated into our existing team, whether they are joining us here in our office in Germany or if they prefer to work from their home office (or a nearby co-working space, which looks like a great alternative we are happy to explore). We currently have the following job openings available:

For some positions (such as trainee positions) we prefer candidates to join us and work from our office here in Germany. See our local job openings on our German website:

If any of the above mentioned job openings is a good fit, we would love to hear from you! You would join a very experienced and motivated team, work on products our customers love and receive competitive benefits.

Posted in DelphiFeeds.com, Gurock Software, SmartInspect, TestRail | Comments closed

TestRail 2.7 now available

We are happy to announce the availability of TestRail 2.7, a new version of our web-based test management tool. The new version introduces the often-requested feature to add and define custom statuses, adds support for multi-select fields for cases, results and defect plugins and features support for PHP 5.4, along with various other new features and enhancements. Please see below for a detailed description of the new improvements.

Custom statuses

So far TestRail included various built-in statuses for test results so that teams could mark tests as passed, failed, blocked etc. In addition to the built-in statuses it’s now also possible to define custom statuses and customize their appearance within TestRail’s user interface (such as the chart colors).

We are happy to finally support custom statuses as it was one of the more often requested features. New statuses can now be defined under Administration > Customizations and would be available for new test results in all projects.

Multi-select custom field type

TestRail supports custom fields (and various custom field types) so you can record additional details for your test cases and for test results. For example, if you would like to store additional configuration details as part of your test cases, you would simply add relevant fields for this. TestRail 2.7 introduces the new multi-select custom field type so you can now select multiple dropdown values for such fields and even use this to tag your test cases. The multi-select custom field type is supported for both test cases and test results and you can also filter for multi-select values in the test case selection filter.

Defect plugin multi-select

Similar to custom fields, TestRail allows you to customize the defect plugin to add your own fields (such as custom fields you have defined in your bug tracking tool) or to customize the integration workflow. If you are implementing such customizations, such as adding an Affects Versions field to the Push Defect dialog for Jira, you can also use the new multi-select custom field type.

Improved test case importing

TestRail allows you to import test cases into the system using a simple XML-based file format. This feature is especially popular with customers looking into migrating their existing test cases from Excel or another test management tool to TestRail and we even have conversion scripts available for this. With TestRail 2.7 you can now also ask TestRail to update existing test cases in your suites when re-importing cases. So far you were only able to append the imported cases to the suite. The new functionality allows you to export your cases, modify them (e.g. using a script) and then update your cases in TestRail via the import.

PHP 5.4 support

We also updated TestRail to work with PHP 5.4 and improved various things and refactored various aspects of the application to optimize it for this new PHP version. As more and more environments and Linux distributions come with PHP 5.4 pre-installed, this is an important step to continue making it as easy as possible to install and configure TestRail on your own server. If you have been holding off installing TestRail because you are already using PHP 5.4, now it’s a good time to get the installation up and running.

New grid columns

TestRail 2.7 also introduces additional columns for the test suite grids. You can now show additional columns to track the Created By/On and Updated By/On fields. This way you can easily identify new or updated cases and easier review changes of your test suites. Another often requested enhancement is the new ability to also show test result custom fields in the grids of the test run pages.

Other improvements

We also added various other improvements and features to TestRail 2.7. For example, new JavaScript hooks make it now easier to customize the Add Test Result dialog and the Push Defect dialog using UI Scripts. TestRail now also warns users when they try to navigate away from the test case edit form when editing/adding cases, so they don’t lose the entered case description by mistake. Other new improvements include the ability to select the blocked/retest status for test steps, better support for background colors in the print views for Google chrome and better support for new OnTime versions. You can view a full list of enhancements and changes in the changelog.

Getting the new version

Existing customers can download the new version from our customer portal. All TestRail Hosted accounts (paid or trial subscriptions) have already been updated to the new version. New users can download our QA management software or create a hosted trial from our website. If you want to update your existing TestRail download trial, please contact us and we will provide you with the necessary details. Please refer to TestRail’s Admin Manual on how to upgrade an existing installation.

Posted in DelphiFeeds.com, General, TestRail | Tagged | Comments closed

SmartInspect for Visual Studio 2012 and Delphi XE3

We just released SmartInspect 3.3.4, a new version of our Java, Delphi and .NET logging tool. The new version contains the following enhancements:

  • Support for Visual Studio 2012
  • Support for Delphi XE3
  • Bugfixes for Delphi 64bit

Customers with a valid support plan can download the new version from our customer portal. You can also download the new trial version from our website or view the release notes.

Posted in DelphiFeeds.com, Gurock Software, SmartInspect | Comments closed

TestRail 2.6 released

We are happy to announce the release of TestRail 2.6, a new version of our web-based test management software. TestRail 2.6 comes with various new features and improvements including the ability to track tests in progress, improved separate test step fields, user variables to improve the mapping between TestRail and bug trackers as well as new security-related options and capabilities. Please see below for a detailed description of the new features and improvements.

Tests in progress

TestRail already had the option to measure your test times using the handy test timer on the test page’s sidebar. For TestRail 2.6 we’ve updated this feature to become a general In Progress indicator. When testers now indicate that they are working on a test, TestRail not only tracks the test times automatically (also used for TestRail’s time forecasting reports), you can also easily follow the progress status from the test run overview pages using the new In Progress column.

We’ve also added a new window for testers to see which tests they are working on (across all projects) so you have a central place to quickly jump to your tests.

Test steps and expected results

We already had optional separate test steps in TestRail for a while. Instead of using the default configuration of a single Steps field, you could already use TestRail’s custom fields to configure separate test steps (and separate test results per step) if you prefer this approach. Based on customer feedback we decided to make this even more flexible so you can now also configure the separate test step fields to enter the expected results for each step.

In addition to this you can now also optionally configure TestRail to allow testers to enter an actual result for each test step in the Add Test Result dialog. You can learn more about configuring separate test steps and the new enhancements on our website.

User variables

TestRail’s unique defect and issue tracker integration is one of the most popular features of the application. TestRail 2.6 comes with a new feature that allows you to define user variables to be used for the integration settings. For example, this allows you to define separate Bug Tracker User and Bug Tracker Password fields in TestRail that users can fill in under My Settings. This way you can easily map users between TestRail and your bug tracker, without having to customize any integration files. This also makes sure that you don’t need to store your bug tracker passwords in a central place in TestRail. User variables can also be used to implement other options and customizations and because we anticipate that user variables will be often used for user mapping, we’ve specifically documented this option on our website.

API enhancements

We’ve also added additional capabilities to TestRail’s API for the new version. Specifically, we added the following methods/options to the API:

  • Added method for closing test runs (close_run)
  • Added method for closing test plans (close_plan)
  • Added support for custom case selection for test runs

You can download the latest API version if you are using TestRail on your server. If you are using TestRail Hosted then we’ve already updated the API automatically.

New security options

TestRail 2.6 also introduces additional security options and capabilities. Until now TestRail used simple rules to make sure that user passwords aren’t too simple. For companies and IT teams with more strict security policies we introduced an option to define password policies. TestRail now already comes with a few built-in password policies you can select, but you can also define a custom password policy using regular expressions. Among other things we additionally added options to disable the Forgot Password functionality as well as options to restrict access to a TestRail instance based on IP addresses (or entire IP ranges).

Other improvements

We also included various other enhancements, features and bug fixes in the new version. For example, TestRail 2.6 lets you configure the number of test cases and tests that will trigger the compact view. This way you can increase the number of test cases that get displayed on test suite pages by default. We also moved all third-party integration settings to a separate main tab in the Administration area to make it easier to integrate TestRail with the defect tracking tool of your choice.

Other improvements include the option to use custom translation files for TestRail Hosted (like you can already use custom translations for the download edition of TestRail) and better handling of test assignments for test plans. You can view a full list of enhancements and changes in the changelog.

Getting the new version

Existing customers can download the new version from our customer portal. All TestRail Hosted accounts (paid subscriptions or trials) have already been updated to the new version. New users can download our QA management software or create a hosted trial from our website. If you want to update your existing TestRail download trial, please contact us and we will provide you with the necessary details. Please refer to TestRail’s Admin Manual on how to upgrade an existing installation.

Posted in Gurock Software, TestRail | Tagged | Comments closed

TestRail 2.5 now available

We are pleased to announce the release of TestRail 2.5, a new version of our web-based test management tool. The new version comes with many new features such as customizable columns for the test suite and run grids, sorting and grouping options for tables, a powerful test case selection filter for test plans and runs and various other enhancements and new integration options. Please see below for a detailed description of the new features and improvements.

Customizable Columns

TestRail 2.5 comes with a new customizable column feature that allows you to add new columns to the grids (such as the test run, suite and to-do pages), so you can show any additional details directly on the overview pages. This allows you to show a list of found defects, test case custom fields or any other detail you and your team wants to highlight. It’s also possible to configure different columns for different projects and views as needed.

Sorting and Grouping

The new version also makes it easy to sort and group test cases and tests directly in the grids. Want to see the tests that took the most time to execute? Or do you want to group your test cases by test type or test status? All this and more is now possible directly in the grids and tables of TestRail.

Case Selection Filter

If you have larger test suites or test plans, but don’t have enough time to execute all tests against a new software build, or if you just want to make sure that no regressions exist in a new version of your software, then executing just a subset of your test case collection is a useful feature. TestRail 2.5 makes this easier by enabling you to select test cases for a new test run or plan via filters. You can just include test cases of a certain type or priority, or filter any other test case attributes (including custom fields) or combination of fields with the new handy test case selection filter.

Redmine, Pivotal Tracker & Lighthouse

We’ve also worked on improved defect tracker integration for the popular Redmine, Pivotal Tracker and Lighthouse project management tools. We now ship defect plugins for those tools with TestRail and you can enable the defect tracker integration either under Administration > Site Settings > Integration (for all projects), or under Administration > Projects (for individual projects).

Rerunning Plans and Test Runs

Many teams have more test cases for a project than they can possibly execute during a single iteration, so concentrating on failed or not-yet-executed tests for new iterations is a good way to ensure that all test cases have been covered at least once for a new software release. TestRail’s new version allows you to select just your failed or untested cases for a new test run or plan, making it easy to ensure that all your cases and failed tests get verified.

Other improvements

TestRail 2.5 also comes with many other enhancements such as an improved administration area, more flexible defect plugin customizations and broader support for image uploading for text fields. The new version also comes with redesigned test run and test plan edit forms, making it easier to select test cases for your runs and listing your plan’s suites in a more compact form. We also improved the way texts wrap in TestRail to make it easier to work with long project, case or suite titles. You can view a full list of enhancements and changes in the changelog.

Getting the new version

Existing customers can download the new version from our customer portal. All TestRail Hosted accounts (paid or trial subscriptions) have already been updated to the new version. New users can download our QA management software or create a hosted trial from our website. If you want to update your existing TestRail download trial, please contact us and we will provide you with the necessary details. Please refer to TestRail’s Admin Manual on how to upgrade an existing installation.

Posted in DelphiFeeds.com, Gurock Software, TestRail | Tagged | Comments closed

We are hiring!

As our TestRail test management and SmartInspect logging products become more and more popular, we are looking for more talented people to join our team here at Gurock Software. For now we are mainly looking for local hires (working at our office in Soest, Germany), but we will also consider adding additional remote positions in the future. Please see below for our job postings (on our German website):

We would also appreciate forwarding and sharing the job postings if you know anyone who might be interested in this. Thanks!

Posted in Gurock Software, SmartInspect, TestRail | Tagged | Comments closed

Happy Holidays and New Year 2012

This has been a very exciting year for us here at Gurock Software and we are truly grateful to have worked with such great customers and partners from all over the world this year. We wish everyone happy holidays and a happy and successful new year 2012 and we look forward to working with you again next year.

Posted in DelphiFeeds.com, Gurock Software, SmartInspect, TestRail | Comments closed

SmartInspect for Delphi XE2

If you are a Delphi developer you likely already know that Embarcadero recently released this year’s Delphi update called Delphi XE2. Delphi XE2 comes with support for 64-bit systems and with multi-platform capabilities. We just released an updated version of our logging tool SmartInspect that supports Delphi XE2 for Windows and Windows 64-bit systems.

Please note that we don’t currently have plans to support SmartInspect for Delphi for Mac OS X and other cross platform targets. As the SmartInspect logging library for Delphi makes heavy use of the Windows APIs for performance reasons, we first want to wait on how popular the Delphi cross platform capabilities will become. If Delphi for Mac OS X becomes more popular we will certainly consider supporting this environment as well.

If you are a registered customer you can download the new version from our customer portal. You can also download the updated trial version to try SmartInspect for free. Just let us know in case you have any questions or feedback about the new version.

Posted in DelphiFeeds.com, Gurock Software, SmartInspect | Comments closed

Announcing TestRail Hosted

One of the unique features of our test management software TestRail is that, while it’s a web-based tool, it can actually be downloaded and installed on your own server. Most modern web-based tools are only available as a SaaS/cloud based option, and many of our customers really appreciate that they can install TestRail on their own server.

We expect that the download option will continue to be a popular choice for TestRail, but we also want to reach customers who prefer a hosted edition. That’s why we are really happy to announce TestRail Hosted today, a SaaS edition of TestRail hosted on our servers.

We have been offering hosted trial installations of TestRail on our own servers for quite some time now and it has been a great way to easily try TestRail. We’ve now built our own private cloud service to offer production-ready TestRail instances in a professional data center, and offer TestRail for a monthly (or alternatively yearly) subscription fee. This includes usage of the software, hosting, automated updates and support. No upfront licensing fee or IT required! You can learn more about the TestRail Hosted pricing and other details on our website.

Going forward all new hosted trials will automatically be created on the new infrastructure and you can either subscribe to continue using the hosted edition when the trial expires, or you can export your data for a local installation. If you are already using a hosted trial or a local TestRail installation and want to migrate to our new infrastructure, please contact us. Please also let us know if you have any questions about the new offering.

Posted in Gurock Software, TestRail | Comments closed