Posts

Showing posts with the label testing

What is Playwright – How it is different from other Frameworks ?

Image
  Challenges Of Modern Browser Applications Today’s web applications tend to be extremely rich and responsive. Additionally, developers are mainly building single-page applications that do a lot more in a browser tab than web applications used to do a decade ago. The highly responsive behavior of web app is primarily powered by handling asynchronous events. For example, say you're picking a particular button on a page, and then stuff happens on the page. These web applications are rarely isolated and usually, involve your backend services talking over the network. There are lots o f asynchronous events that are happening inside a web application and being able to automate these things predictably is hard. You may run into cases where a network takes slightly longer and prohibits the UI from being ready for a script to interact with it because it's still loading behind the scenes. Or you might be expecting a new popup window to be released, and you may have to switc...