More Options in 'Tests' Menu
It helps users navigate across the synapseRT pages in a more convenient and productive way:
- Every single activity of a user within synapseRT will be recorded in 'Audit Logs' page. Users can track these activities form the page.
Pagination for List of Items
- Added pagination for any panel with a list of items. It gives a better UI and improves performance:
Configurable CSV Delimiter
- Make 'CSV Delimiter' configurable to adapt European languages when importing test cases.
- Make 'CSV Delimiter' configurable to adapt European languages when exporting 'Test Cycle Report'.
Other Changes & Improvements
- Support TestNG test framework in automation integration
- More UI improvements for 'Search' feature in Test Cycle
- 'Add/Remove Test Cases' and 'Add/Remove Test Cases thru Test Suite' are grouped in 'Adjust' dropdown menu
- Improved UI for 'Test Case Burndown Chart' gadget
- Only presents Test Suite/s from which Test Cases are selected
- SYNAPSENG-2983 Create mapping between Test Plan member and the Test Suite.
- SYNAPSENG-2993 Add support for TestNG Test Framework integration
- SYNAPSENG-2970 [Test Cycle]: We need to make more improvements on 'Search' UI.
- SYNAPSENG-2947 [Customer][JQL]: Introduce a new JQL to find all Requirements from a 'Requirement Suite'.
- SYNAPSENG-2902 [Test Cycle]: Add 'Help' icon in Test Cycle page to give heads up for using 'JQL'.
- SYNAPSENG-2886 [Customer][Export]: Make 'CSV Delimiter' configurable to adapt European languages when exporting 'SynapseRT Report' to CSV file.
- SYNAPSENG-2801 [Customer][REST API]: Introduce a new REST API to add a new job in Test Cycle.
- SYNAPSENG-2792 [Customer][Gadget]: Add 'Period' option for 'Test Case Burndown Chart' to report on valid period.
- SYNAPSENG-2521 [Test Cycle]: Collapse 'Add/Remove Test Cases' and 'Add/Remove Test Cases thru Test Suite' in a new 'Adjust' drop-down button.
- SYNAPSENG-2470 [Customer][Test Plan]: Add pagination in UI if there is a need to display a list of Test Cycles.
- SYNAPSENG-2466 [Customer][Import]: Make 'CSV Delimiter' configurable to adapt European languages when importing Test Cases from a CSV file.
- SYNAPSENG-2460 [Customer][SynapaseRT Reports]: Add two vertical lines to show 'Start Date' and 'End Date' in 'Test Case Burn Chart' gadget and report.
- SYNAPSENG-2439 [Customer][Test Cycle]: We should only present the Test Suite/s from where the Test Cases are added in Test Plan from 'Add Test Suite' button.
- SYNAPSENG-2301 Extend the list of menus under 'Tests' menu.
- SYNAPSENG-1819 Add pagination for panels those hold 'link associations' to avoid any performance issue.
- SYNAPSENG-467 [Customer]: Introduce 'Audit Log' feature to record any synapseRT actions done by user.
- SYNAPSENG-3030 [Import][IE] - 'Import' button is always in 'Disable' status.
- SYNAPSENG-3028 [Gadget]: Username instead of full name is displayed in 'Defect Statistics per Test Cycle/s'.
- SYNAPSENG-3009 [Test Cycle]: 'Test Cycle End date breached!' notification appears even then end date is not reached.
- SYNAPSENG-3002 [Test Cycle]: Removed Test Case from Jira is disappeared in Test Cycle.
- SYNAPSENG-2996 [Test Cycle]: 'Reload' action will make current JQL result wrong.
- SYNAPSENG-2992 [Test Suites][Mac OS]: The number tag tied with Test Suite cannot fully display for more than three digit numbers.
- SYNAPSENG-2989 [Automation]: Fix the problems in Bamboo
- SYNAPSENG-2988 [Test Cycle]: The Test Cases those are 'Unassigned' by clearning existing 'Tester' cannot be searched out by JQL: issue in testersOfCycle("Unassigned")
- SYNAPSENG-2987 [Performance]: Test Case list cannot be loaded with large number of Test Cases when switch to 'JQL Search'.
- SYNAPSENG-2985 [Test Cycle]: JQL search result is wrong if Test Cycle name contains special characters.
- SYNAPSENG-2984 [Test Cycle]: Test Case is reloaded again if switch between search options: JQL Search and Text Search.
- SYNAPSENG-2982 [JQL]: The testCycleMembers JQL doesn't return result if any of the test case member deleted from Jira
- SYNAPSENG-2981 [L10N]: Strings those need to be added in language file.
- SYNAPSENG-2980 [Test Cycle]: 'JQL Search' turns back to 'Text Search' after Test Case 'Reload' action.
- SYNAPSENG-2979 [Gadget]: Data generated in 'Test Case Burndown Chart' is wrong.
- SYNAPSENG-2971 [Test Cycle] Test Cycle name with special characters (< > &) cannot be handled well.
- SYNAPSENG-2964 [Test Suite][Import]: Test Suite name with escape characters in import file cannot be handled correctly.
- SYNAPSENG-2963 [Test Suite][Import]: Test Suite name with comma ',' in import file cannot be handled correctly.
- SYNAPSENG-2877 [Import]: TestLink import doesn't work with 500 error.
- SYNAPSENG-2854 [Customer][Gadget]: 'java.lang.NullPointerException' and unexpected error message if configured data is removed from Jira.
- SYNAPSENG-2726 [Customer][Gadget]: The number in 'Test Case Burndown Chart' goes wrong if test execution results are switched from 'NA' and other results.
- SYNAPSENG-2458 [Customer][Import]: Import from Testlink (.xml) ends with error 500.