Improve auto-scroll when using check web element

Caveat: I’m not sure if I’m making a feature request or if I’m misunderstanding or misusing the product

I have a standard loop without auto-detect and with a fixed high number of repetitions (e.g. 999999) so that it will auto-scroll.

When I watch the auto-scroll, it works smoothly and as I’d expect for certain setups. For other setups, it keeps jumping way up and then scrolling far down repeatedly in a way that doesn’t look human. When this happens, the run also slows down steadily for each subsequent iteration, which I only noticed because I was saving the current time inside each iteration. I’m not sure why this is happening, but it means the overall run time will grow exponentially as the number of iterations increases.

Admittedly, the steps inside the loop happen quickly, and I haven’t put in an explicit delay after every block so I can watch and troubleshoot the auto-scroll precisely - but at this point, my hunch is that the auto-scroll spasms happen when the loop contains a lot of Check Web Element blocks that look for optional elements that usually are “Not Found.”  I think the taskbot is scrolling down excessively when it can’t find those optional elements for the current iteration.  Then when it starts the next iteration, it jumps way up and the process starts again.

While it generally makes sense for auto-scroll + check web element to scroll down farther, I think it does not need to scroll as far down as it is doing. The CSS selectors inside the loop are all for nth-child(x), so once the auto-scroll sees that it has reached nth-child(x+1), it can stop without going to nth-child(x+2), etc.

Things I’ve tried:

* playing around with the “selectors must be visible on screen” box to reduce unnecessary jumping around

* making sure the web element blocks inside my loop are processed in the order in which they’d appear, if they appeared

but the auto-scroll spasms are still happening

Upvoters
Status

Your Feature Suggestions

Board

ZeroWork

Date

2 months ago

Author

zeroworkme

Subscribe to post

Get notified by email when there are changes.