-
Notifications
You must be signed in to change notification settings - Fork 0
Home
zubinix edited this page Jan 24, 2021
·
9 revisions
Modern web applications and the frameworks which drive them are quite complex and involve a lot of dynamic interactions both with the server back end and with the web browser and user, often causing the browser's DOM to be rebuilt to display new UI elements.
Browser automation has relied on performing an action on the web browser and then waiting a specific amount of time or for an element to appear or disappear before performing the next action on the web browser. To do this reliably is much harder than it seems since underlying events such as network calls and DOM rebuilds can take a long time and happen in an unpredictable order.