New in Rapise 6.3 (January 2020)¶
Summary
Changelog¶
Features¶
- Local Browser and Mobile profiles [IN:4916]
- Add Assertions from Web Spy [IN:4937]
- Start at Logon option in RapiseLauncher [IN:4901]
- Cookie handling to REST service testing module [IN:3262]
- Highlight
TODO
rows in reports [IN:4329] - UIAutomation2 locator [IN:5289]
- RPA Monitor for RPA Agents [IN:5400]
RVL Enhancements & Improvements¶
- Dropdowns.xlsx to define dropdown values for any action called from RVL [IN:5357]
- Password parameter type [IN:5326]
- RVL.DoPlayTest with custom parameters [IN:5299]
- Tester.GetParam to read parameters passed via RVL.DoPlayTest [IN:5312]
- Global.DoLoadObjects is now a part of preamble [IN:5339]
- Copy+Paste of cell region [IN:5324]
- Clear cell region [IN:5322]
- Show only non-global objects for param type - objectid [IN:4600]
- Make
Find Object in Tree
for row, not forObject
cell only [IN:4990] - Open as Spreadsheet in file context menu for RVL [IN:5323]
- Drag&Drop of
*.rvl.xlsx
into RVL should generate RVL.DoPlayScript [IN:5325] - Drag&Drop Objects.js as Global.DoLoadObjects in JS and RVL [IN:5338]
New Object API¶
- Navigator.NativeEvents [IN:5297]
- Navigator.DoWaitFor [IN:5298]
- Navigator.DoClickWhileOnScreen [IN:4602]
- Navigator.DoClickUntilOnScreen [IN:4602]
- Global.SetConfigPath [IN:5310]
- Global.GetRapiseVersion [IN:5300]
- HTMLObject.DoSelect now supports UL and OL lists [IN:5305]
Improvements¶
- Ability to pass Firefox args and prefs from Selenium Settings dialog [IN:5266]
- Save As in Image Viewer [IN:5223]
- Show Warnings tab on test open and save only [IN:5235]
- Always show last report as just 'Report' instead of full name [IN:5236]
- Replace Source Modified Message Box with less annoying, non blocking notifier [IN:5237]
- Show error if we can not Flash/Highlight object because it's coordinates are null [IN:5359]
- Display error message if out.log is locked by another process [IN:5351]
- Support for Unicode symbols in Object IDs (Hebrew, Chinese, etc) [IN:5286]
- In WebSpy add context menu Learn for DOM elements in the tree [IN:5306]
Bug Fixes¶
- HTMLObject.PageTitle returns recorded title instead of playback-time value [IN:4895]
- RapiseLauncher checks out files as modified [IN:4916]
- UIATreeWithButton recording is broken [IN:5389]
- UIAutomation Spy is slow on long lists [IN:5360]
- UIAutomation, FindByText does not take object_type into account [IN:5358]
- RapiseLauncher - fist time connecting to Spira - stays in Paused mode until restart [IN:5356]
- Locked idetasks.json prevents cmd/sesexecutor to run the tests [IN:5350]
- Test editor window closes after object re-learn [IN:5124]
- ExecJS does not have access to document and window if called without element [IN:5216]
- When sub-test is not found - Rapise stops loading test [IN:5232]
- Database.DoSequential skips first row [IN:5282]
- Screenshots fail when mobile test is executed for the first time [IN:5281]
- Old web service entries stay in the tree when switching between WS tests [IN:5291]
- Error message in create new test dialog when test case is created in Spira [IN:5317]
- Autocompletion in RVL may be annoying [IN:5337]
- RVL "Params" button keeps only 1st param, and resets other [IN:5377]
- Error adding row to RVL [IN:4988]