New Features:

Requirement Import

  • Introduced 'Requirement Import' feature, it helps user importing multiple requirements with hierarchy and test case association information.

Map requirement related fields to include hierarchy information and test case association information:

Requirement Numbering

  • Requirements are numbered automatically when they are grouped in requirement suite, this makes it easier to see the requirement structure and also makes requirement traceability more convenient.

Requirements are numbered automatically in requirement suite:

JQL Search

  • synapseRT starts to leverage JQL to enhance search functionality in various of pages to give users a convenient way to filter a set of test cases and test executions.

JQL support in Test Suite page:


JQL support in Test Cycle page:

JQL support during add/remove Test Cases from Test Cycle:

Column Support Custom Fields

  • In 'Test Cycle' page, now custom fields can be added to show more customized data:

Release Notes

Story/Improvement

  • SYNAPSENG-2791 [Customer][Test Cycle]: Support 'JQL Search' in 'Test Plan Members' dialog so that user is able to adjust Test Cases by searching easily.
  • SYNAPSENG-2693 [Customer][REQ]: Number Requirements in 'Requirements' page.
  • SYNAPSENG-2627 [Customer][REST API]: Also return test result in each Test Cycle by using 'GET /rest/synapse/latest/public/testCase/{testCaseIssueKey}/linkedTestPlans'.
  • SYNAPSENG-2576 [Customer][Test Suite]: Support 'JQL Search' in 'Test Suite Edit' page.
  • SYNAPSENG-2547 [Customer][Test Cycle]: Custom fields should also be supported for 'Column' configuration.
  • SYNAPSENG-1929 [Requirement]: Introduce 'Requirement Import' feature in 'Requirements' page.
  • SYNAPSENG-1851 [Customer][Test Cycle]: Support 'JQL Search' in 'Add Test Case' dialog so that user is able to adjust Test Cases by searching easily.
  • SYNAPSENG-1697 [Customer][Test Cycle]: Support JQL (or other advanced filter) in Test Cycle page.

Bug Fixes:

  • SYNAPSENG-2851 [JQL]: Test Case whose 'Resolution = Resolved' is excluded from JQL "issue in testCycleMembers('TestPlanIssueKey','TestCycleName')".
  • SYNAPSENG-2828 [Import/Export]: It still goes to next page even nothing is mapped.
  • SYNAPSENG-2800 [Customer][JQL]: "issue in childrenOfParentRequirement("issueKey","all")" returns nothing.
  • SYNAPSENG-2790 [Test Suite]: Test Suite cannot be created in Root Test Suite if Test Suite with same name exits in any other Sub Test Suite.
  • SYNAPSENG-2785 [Customer][Test Run]: Add attachment to 'Test Run' doesn't work.
  • SYNAPSENG-2779 [Test Plan]: Search options doesn't take effect when try to search Test Plan issues.
  • SYNAPSENG-2688 [Customer][FF]: 'Summary' column is not handled well in Test Cycle page.
  • SYNAPSENG-2579 [Customer][SynapseRT Report]: Some Reports don't work well with 'Dynamic Forms for Jira' plugin installed together with synapseRT.