STAREAST 2024 Concurrent Session : Flow Model vs Page Object Pattern

SEE PRICING & PACKAGES

Wednesday, April 28, 2021 - 3:45pm to 4:45pm

Flow Model vs Page Object Pattern

The Page Object Pattern is widely known and used amongst Test Automation Engineers. It allows engineers to model the application for their tests, reusing certain elements, making the test solution more structured and hence decreasing maintenance cost and the learning curve of test automation. Working at large fintech and other companies, Peter got to realize: for some, Page Object is not intuitive. From a tester's point of view it could be improved. Moreover, it breaks the Single Responsibility principle, which has been one of its most criticized flaw. That's why the Flow Model pattern was created. In this approach the structure of the application (Page Models) is separated from the logic (Flow Models). All the user flows are stored in these new models creating a facade over the page objects. Peter will go through the technical details comparing the two approaches, how the Flow Model offers solutions to the Page Object's problems, and how it is easier for testers applying this architecture design. Peter will give examples to help the audience pick the right approach for themselves.

Péter Földházi
EPAM Systems

Péter Földházi was first involved with QA as a beta tester of DOTA in 2006. Since joining EPAM in 2012, he moved towards test automation, and is currently working in the USA as a Quality Architect. He has experience in designing and developing solutions for mobile, web and desktop applications within domains such as financial, gaming, fitness and oil services. He is one of the first people in the world having successfully taken and passed the ISTQB Test Automation Engineer module exam. He is actively helping the ISTQB through the Hungarian Testing Board by reviewing and authoring syllabi. Péter is one of the programme committee members of the HUSTEF since 2015. Péter is also an active speaker, having spoken on conferences such as STARWEST, STAREAST, HUSTEF, SauceCon, etc. He used to be a guest lecturer at 3 Budapest based universities: Óbuda, Pázmány and the ELTE universities. Brewing beer and planting chilis are some of his hobbies.