Beyond Page Objects: Testing Web Applications with State Objects

Arie van Deursen · Queue · 2015

End-to-end testing of Web applications typically involves tricky interactions with Web pages by means of a framework such as Selenium WebDriver. The recommended method for hiding such Web-page intricacies is to use page objects, but there are questions to answer first: Which page objects should you create when testing Web applications? What actions should you include in a page object? Which test scenarios should you specify, given your page objects?

Read the paper · More papers on PaperTik