Best Practices and Tips for Using Xamarin.UITest
We can all agree that it is very important for mobile apps to have great user interfaces, be accessible, and be extremely performant. Given the plethora of devices with different screen sizes, screen densities, and RAM, it is of utmost importance that we not only unit test app functionality but also have a set of robust user interface tests to ensure high quality and performant apps. We, on the Mobile Customer Advisory Team, are often asked to help customers get started with UITests or help make their tests scalable and maintainable. I’d like to share some best practices and tips & tricks our team uses to help write scalable and easy to maintain UITests using Xamarin.UITest.