Date: 25/02/2017
What's new
1. (minor) Test Interop: new function to get the status of a virtual machine
2. (minor) Test Interop: new sonar nexus plugin to download artefact
3. (major) Rest API: uri updated to get test results (no backward compatibility)
4. (minor) Product installation: inprovement in all scripts
5. (major) Test Library/TestModel: new feature to support the new custom parameter
6. (minor) New test samples (system and automation assistant)
7. (medium) Rest API: new feature to execute a test in successive mode
8. (medium) Rest API: new feature to schedule a test in advanced mode
9. (medium) New SUT Adapters
10. (medium) New function to follow one or more tests from the Rest API
11. (minor) Rest API: new feature to reset all variables in a project
12. (medium) Test Library: new capture function in cache
13. (major) New script to read test result file, can be used for huge test result
14. (minor) Repository Manager: normalize extensions file to lower case before to list them
15. (minor) New default projects variables in the common project
16. (major) New generic tests to send http/rest request, ssh command and more
17. (minor) New repository manager for public files storage
18. (minor) Rest API: new feature to manage the public storage from api
19. (major) Rest API: uri updated to get test files (no backward compatibility)
20. (medium) Test Model: update to support the new custom parameter in design generation
21. (minor) Test Interop: new datastore option added to the clone function for vsphere
22. (major) Rest API: uri updated to rename a project (no backward compatibility)
23. (minor) Test Interop: return test-id on runTest function for extensivetesting plugin
24. (medium) Test Model/Test Properties: update to support the new cache parameter
25. (minor) Rest API: new feature to search variable, users and projects
26. (major) Basic test report improved, more lisible
27. (minor) Optimization: prepare the test during the schedule phase for immediate run only
28. (medium) Rest API: new method to get the basic html test report
29. (minor) Test Library: major changes on basic test report
30. (minor) Test Library: xml verdict updated with a new test status attribute (disable, executed, not-executed)
31. (minor) Test Library: test path and project attributes added on test xml verdict
32. (medium) Test Library: improvement in advanced report, support expand/collapse test view
33. (minor) Test Library: extension attribute added on xml test verdict
34. (minor) Database: new project variables added by default
35. (minor) All code sources updated according to the new year
36. (minor) Test Library/TestModel: updated to export the complete test description in xml test design
37. (medium) Test Library: new improvement to display errors directly in basic report
38. (minor) Rest API: new feature added to retrieve the resume of a test, information on system and more
39. (minor) Core: new cli library, better code separation
40. (medium) Rest API: new feature to execute a test with a test config
41. (medium) New SUT Libraries
42. (minor) New embedded library idna, enum34, ipaddress, pycparser, cffi and cryptography
43. (minor) Rest API: user and project id added on session login service
44. (minor) Rest API: new functions to get statistics on users, projects and tests
45. (minor) Rest API: new functions to check syntax for adapters, libraries and more
46. (medium) Sql queries reduced: no more notify users on tests statistics changed, only when the script is terminated
47. (major) Build: new major selenium changed (version 3 support)
48. (medium) Update of all test files models
49. (minor) New test samples, basic folder renamed to snippets
50. (medium) Send basic report on email notifications by default, can be changed in settings file
Issues Fixed
1. (minor) Interop: vpshere - fix error in clone function
2. (minor) Product update: add missing key test-environment-encrypted on process
3. (medium) Unable to dispath properly alias parameters in test global and test plan
4. (medium) Test Library: fix to take in account the alias parameter in the test design
5. (minor) Test Model: missing test abstract support in testplan/testglobal for test design
6. (medium) Test Library: escape test name on xml verdict
7. (medium) Web server: unable to update the project in variable project
8. (minor) Test Library: fix bad test result with test global only (specific case)
9. (minor) Test Library: fix bad id in test xml verdict
10. (minor) Test Model: fix minor error to generate design with test abstract only
11. (major) Fix security issue on rest API: fix error on get variables listing
12. (major) Unable to run test: fix test name too long
13. (minor) Web server: bad description on system page
14. (medium) Test Library: fix bad test execution in testplan only in test xml logger
15. (medium) Test Library: fix encoding issue on test summary description
16. (major) Task Manager: bad prepare time on recurcive call