Register

17 November 2022 16:00 EET

Flow Model vs Page Object Pattern

November 17 (Thursday) 

3pm (CEST, Stockholm) 

4pm (EEST, Kyiv)

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 came to realize that, 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 flaws.

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.

In this session, 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.

Language: English

Link to Zoom will be sent when you sign up for the webinar

Register

Speaker

Péter Földházi
Test Automation Consultant @EPAM Systems

Péter has been working at EPAM since 2012 and moved to the USA in 2019 where he has been working as a Test Automation Consultant and as a Quality Architect.He has experience in mobile, web and desktop testing in all levels of test automation in the financial, gaming, fitness and other domains. 

He is the first European and one of the first people in the world having successfully taken and passed the ISTQB CTAL Test Automation Engineer module exam. He is actively helping the ISTQB through the Hungarian Testing Board by reviewing syllabi of foundation and advanced levels. 

Péter is also an active speaker, having spoken on meetups and software engineering conferences such as the STAREAST, HUSTEF, UCAAT 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.

Read more

Hosted by

Developers Shore
bagnuk@developersshore.com

Vlad Bagnuk, Marketing & Event Ukraine

Developers Bay
mia@developersbay.se

Mia Pääsuke, Marketing & Event Sweden