Test Management for Jira Server

Version 5

We’re excited to announce that TM4J, Test Management for Jira, is now part of the SmartBear family. Learn more.

This topic contains descriptions of new features and bug fixes for Test Management for Jira Server.
The most recent changes are listed at the top of the page.

5.2

This section contains multiple releases.

5.2.4

  • Released 18 February 2019.

  • Compatible with Jira 7.X and later.

Bug Fixes

  • We fixed a bug causing an incorrect display in Jira styles.

5.2.3

  • Released 12 February 2019.

  • Compatible with Jira 7.X and later.

Bug Fixes

  • We found and fixed a bug in the pagination for test cases, plans, and cycles.

5.2.2

  • Released 11 February 2019.

  • Compatible with Jira 7.X and later.

Update: New Page Size Options
It is now possible to set the page size for all grids. This will allow users to customise their view and optimise performance.

Update: Export Custom Fields for Datasets
It is now possible to export test execution custom fields when exporting datasets in reports.

Bug Fixes

  • A bug preventing the user from saving Test Cycles has been removed.

  • We fixed a bug that was preventing the creation and handling of new custom fields with the same name of an archived field.

  • A bug preventing proper use of all desired parameters for SQL queries has been fixed.

  • An issue causing multi-steps to be handled incorrectly during import from TestRail has been fixed.

  • A performance bug related to having test cycles, in Oracle, with more than 1,000 test cases has been fixed.

  • We set a new default. When enabling TM4J on a project for the first time, traceability sections will now be hidden by default.

5.2.1

  • Released 04 February 2019.

  • Compatible with Jira 7.X and later.

Bug Fixes

  • We fixed an issue causing the Test Cycle screen to behave incorrectly.

  • We fixed a bug causing the incorrect display of test execution results on the Test Cycle screen, for Oracle databases.

5.2.0

  • Released 30 January 2019.

  • Compatible with Jira 7.X and later.

New Feature: Help and Support Panel
The new Help and Support panel has been introduced for new and power users to have quick access to important links such as: the Support Portal, Documentation, Getting Started guides, and more.

New Feature: Support for Distributed Builds
We now offer support for distributed builds, such as Jenkins.

Update: Attachments in Test Steps
It’s now possible to attach files in the test step level during test case design and maintenance. Attachments can be seen and downloaded by testers during test execution in the Test Player screen. This improvement will help test analysts provide valuable attachments to be used during test execution, such as SQL files, images, and PDF files.

Bug Fixes

  • A bug preventing the test case grid from being ordered by "Last Test Execution" has been removed.

  • We fixed a bug related to filtering reports which caused custom queries to return results with the status "=not executed".

  • A bug causing the number of test cases to display incorrectly in the test case grid has been removed.

  • We fixed a bug causing the Issues Tooltip to display incorrectly in the Test Player.

  • We fixed a bug causing the traceability section of the Issue View page to display incorrectly.

  • A feature name may now be added to the .feature file when exporting.

  • We fixed a bug causing test cycle grids to break when the "Assigned To" column referenced a deleted user.

  • A bug preventing users from selecting the "Restore Default Columns" option in the test case grid has been removed.

  • Test case names may now be searched using single quotes.

  • We fixed a bug which was replacing parameters in the Test Player when the parameter contained a "&" sign.

  • A bug preventing users from correctly ordering the test case grid by "Updated On" has been fixed.

  • We increased performance for users applying filters with custom fields within the test case grid.

  • Users may now filter reports with custom queries having folders containing the characters backslash or forward slash.

  • Datasets may now be easily and accurately exported to Microsoft Excel.

5.1

This section contains multiple releases.

5.1.3

  • Released 07 January 2019.

  • Compatible with Jira 7.X and later.

Update: Filter Test Execution Results by Custom Fields
When filtering reports by custom query, users may now filter by test execution results by custom fields.

Update: Support for Bulk Test Cycles
Support has been added for setting the version and iteration of test cycles in bulk.

Bug Fixes

  • A bug causing data to be displayed incorrectly when users set custom results from the Test Player has been fixed.

  • An issue preventing custom parameters from being saved in test cases has been resolved.

  • Users may now easily and accurately generate reports and gadgets by component.

  • We fixed a bug preventing test cycles from being created in the Test Case Library.

  • We stopped the unnecessary display of the number of test cases in the test cycle, after applying a filter.

  • We fixed a bug in test case filters which was causing deleted test case fields to be displayed.

  • We found and fixed an error causing bug related to setting the environment as "none" in the test cycle.

  • We found and fixed a bug that wasn’t allowing test execution custom fields to be saved in the Test Player.

  • Test cycles may now be grouped by "environment" without issue.

  • We fixed a bug that was causing errors when test cases were filtered by numbers and special characters.

  • We fixed a bug causing test cases searches with numeric values to behave incorrectly.

  • Planned start and end dates are now displayed in the test cycles grid.

  • We fixed a bug causing the report, Test Cases (Summary), to generate incorrectly.

  • We fixed a bug preventing proper generation of the Change History report in the test cycle.

  • We fixed a bug preventing users from changing Jenkins configuration settings after installing the TM4J plugin.

  • Users may now input XSS in the name of test cases, cycles, and plans.

5.1.2

  • Released 17 December 2018.

  • Compatible with Jira 7.X and later.

Bug Fixes

  • We fixed a bug in the REST API causing searches by priority to fail.

  • We increased the limit of linked issues able to be displayed by a test plan.

  • A bug was found and fixed which caused problems in the Test Player when test cases were updated.

  • We fixed a bug that was preventing test cases with parameters from being saved correctly.

  • We fixed a bug causing the report and gadget test cases to display incorrectly when ordering by component.

  • A bug causing searching issues when using the JQL function "hasLinkedTestRun()" has been removed.

  • A bug causing incorrect exports of Microsoft Excel files from the report Test Execution Results (List) has been removed.

  • We fixed the following in the Test Player:

    • a bug causing the display of the assigned tooltip to be incorrect.

    • a bug changing the month incorrectly from the datepicker.

    • a bug disallowing the setting of custom execution results.

5.1.1

  • Released 29 November 2018.

  • Compatible with Jira 7.X and later.

Bug Fixes

  • We fixed the display of custom test execution results in the Test Player screen.

5.1.0

  • Released 28 November 2018.

  • Compatible with Jira 7.X and later.

New Feature: Custom Fields for Test Execution
Test Management for Jira is more flexible than ever before; it’s now possible to fill in and track any extra information during execution time by creating custom fields for the test execution record. This improvement will help you to track any relevant piece of information during the test execution such as: build number, version, iteration, and more.

Update: Test Player Redesign
The Test Player has been redesigned to support custom fields for the test execution record. With the new design, testers are able to fill in any custom information during execution time. Also, a few improvements have added to make the Test Player more flexible, such as:

  • During the test execution you can change the following fields: environment, version, and iteration.

  • The fields "Assigned to" and "Executed by" have been introduced to provide tighter control over the test assignment.

  • The fields "Planned start date" and "Planned end date" have been introduced to allow scheduling for individual test cases.

Update: Test Cases Grid Redesign
The Test Cases Grids have been redesigned to allow you to select and display any desired fields from test cases and track the information that matters to you most. You can also assign planned dates for individual test cases in the test cycle.

Bug Fixes

  • We fixed a bug causing incorrect test results for a test cycle when Save was clicked twice in rapid succession.

  • We resolved an issue causing users to be unable to save test cases with some parameters left blank.

  • We fixed TM4J gadgets from resetting their saved filters in some situations.

  • We fixed an issue related to macro filters being cleared after navigating to another page.

  • An unnecessary "do not print" log, displayed when an anonymous user accessed the Confluence page, was removed.

5.0

This section contains multiple releases.

5.0.1

  • Released 09 October 2018.

  • Compatible with Jira 7.X and later.

Bug Fixes

  • We fixed a visual incompatibility between TM4J and the Structure plugin.

  • We’ve fixed all issues related to unsuccessful SQL migrations.

5.0.0

  • Released 19 September 2018.

  • Compatible with Jira 7.X and later.

New Feature: Cucumber and BDD Test Cases
Writing BDD (Behaviour-Driven Development) test cases is simple and easy to do. TM4J allows the user to create BDD test cases in Jira as well as export the test case to a feature file. This feature file can then be used as a reference for writing automated tests that will be needed for it to run. We also improved the integration with test automation tools.

New Feature: Integration with Jenkins
Jenkins is a continuous integration tool that helps with the deployment of software projects. Through this, you can run automated tests while building a project and monitor the results. The brand new TM4J Jenkins plugin enables a set of tasks that both report on automated test results and run BDD test cases from within Jira.

Bug Fixes

  • We fixed a bug causing test plans to clone incorrectly.

  • We fixed a bug disallowing export to XLS when custom date fields were in use.

  • A bug causing the report, Test Execution Results (List), to generate incorrectly has been removed.

  • We updated to allow using backspace in a table cell for the last character.

  • We improved the import of test cases via API.