Page Object Pattern and UITest Best Practices

Play Page Object Pattern and UITest Best Practices
Sign in to queue


It is a pattern we like to use in our team when writing UITests that are functional, easy to maintain and also cross platform! The best part is the pattern is testing framework agnostic. We started with using it with Xamarin.UITest (for C# Tests) and were able to apply it to other UITesting platforms like XCUITest, Espresso, etc. The session demonstrates the page object pattern (POP) through a live code session. We have tried both simpler and more complex architectures in the past and have found this approach to be one of the best. It is easily adopted by people who are learning how to write tests, but also provides the scalability needed to build out larger, more complicated test suites.

This session was recorded live at the Xamarin Developer Summit: July 11th-12th 2019 in Houston, TX.  The Xamarin Developer Summit is a premiere community-run, cross-platform, mobile developer conference, to learn more head to

Useful Links





The Discussion

Add Your 2 Cents