Not sure what does “stale” Object means? As per my point #5 - I verified that there were no changes to the properties of the locator elements on the webpage post the download action.
It just gets timed out after waiting for the next element. The error logs are as below:
[info] Executing: | click | link=Download all files | |
Hi team,
I got same behaviour with my tests. After “click” action to download a file the window seems to be unreachable by the code. Any action to be executed after the download got stalled and it ends up in timeout.
I suspect the issue is because the download sends to the browser the binary to download, and since it is not an HTML, Katalon-Recorder cannot inject any action via JS?
Yes unfortunately the file download dialog is not javascript and html but a browser-specific feature so KR can’t interact with it. Is interacting with the dialog crucial to your automation flow? If not, you can try to turn the Save As dialog off.
Thanks @ThanhTo! In fact, in my case the autosave is ON, so no popup dialog is shown and the file is downloaded directly, but still KR cannot interact with the window/page after the download is being processed by the browser.