feat: allow to slow down browser actions#788
feat: allow to slow down browser actions#788bagrat wants to merge 1 commit intoelixir-wallaby:mainfrom
Conversation
|
Hi! I have a couple questions/comments Q: Are there any similar features in similar libraries for other languages? C: this is just implemented in the chrome driver adapter, it would need to be useable for all adapters C: features like this should be implemented in a way that you can pass the option to start_session, and fall back to app config, then fall back to a default. And in this case, potentially even pass it to individual functions |
|
Hey, thanks for a quick response!
Yes, I've used them both in Puppeteer and Playwright before, it's called
Could you possible point me in the right direction where this delay should also be put in?
In chrome.ex and selenium.ex? |
For cases mentioned in #337 and in order to enable the developer to watch their test execute in a comprehensible way while developing, I've added the
:slow_downconfig option to implement that feature.I'm not sure how to test this automatically, but open for suggestions and recommendations. I've verified this manually.