major
minor
major
minor
If the user runs a scripted test that reloads the page as part of an action, the Scripting Recorder subsequently stops execution.
Reloading the main page cancels any requests in progress, including, in particular, the request to execute the next `tl:ApplicationAction` in the scripted test.
Implementation
The Script Recorder now caches the tl:ScriptDriver when executing a scripted test. This contains all necessary information regarding the current test execution.
When the main window is reloaded, the external windows are now reloaded as well. If a Script Recorder is open, it is rendered accordingly. The execution of scripted tests that have not yet been completed is resumed after rendering.
Test
Recording multiple tab changes. Force a page reload in the tl:FuzzyGotoActionOp. For example, using the following client action: {{{#!java frameScope.addClientAction(MainLayout.createFullReload()); }}}