v4.14
vertigo17
released this
07 May 11:59
·
844 commits
to master
since this release
Bug fixes
- Page source were not correctly displayed on execution screen.
- Manage correctly user name with spaces.
- Fixed issue when updating application object value from Test Case Script page.
- Fixed display of elapsed duration on "Testcase execution detail" page in websocket mode (autorefresh during execution) #2359
- Fixed delete label on campaign definition #2360
- Page Source and Screenshots are now taken on failed action even if it is forced to continue.
Improvements / New features
- User refactor adding possibility to create local user even when Keycloak is activated (in order to support service account with APIKey). That allow to create as many APIKey as needed.
- User can have 5 attributes and a comment field for specific needs.
- Secrets managements. All subdata flagged as encrypted, will be hidden from execution results. All Properties name that contain PASSW will also automatically have its content hidden from execution reports.
- On GUI application, if sikuli extension is available (hybrid mode), desktop screenshots are also taken (on top of current web screenshot)
- When defining an element based on picture (using sikuli feature), all pictures are now saved at execution level. That makes execution analysis easier by better understanding which picture Cerberus used.
- Total execution duration is now displayed on top of the page.
- [GUI] On "Testcase script" page, when using picture= elements. Preview are larger and real size can be open on click. Also more than 1 picture are displayed in case several parameters could use several pictures.
- [GUI] On "Testcase script" page, icons will show if step/action/control are fatal, have conditions or are disable.
- [GUI] On "Testcase script" page, Highlight 'more option' icon on actions and controls when a condition is defined. #2357
- [GUI] On "Run Testcase" page only the countries available on the selected systems are displayed #2274
- [Engine] Sikuli engine now allow modifier keys. That allow to do CTRL+F5 for example. #1763
- New control 'verifyElementTextContains' #2158
- New Property 'getRawFromJson' #2355
- New system variable : %system.LASTSERVICE_RESPONSE%. It allows to control and manipulate the last service call response in an easier way on GUI, APK or IPA tests that require service calls.
- Better support of erratum on all controls. fix #2336
- You can now configure if unsecured certificates are accepted at robot level.
- Country attribute 2 is now map to browser lang. You can also force extra parameters at robot level. fix #2368
Warning to be considered before applying the version (deprecated features)
- in case you don't use Keycloak for authentification yet, don't forget to change your tomcat conf changing on server.xml file from userRoleTable="usergroup" to userRoleTable="userrole" and roleNameCol="GroupName" to roleNameCol="Role"