Creating acceptance tests with Xamarin.UITest

Outside-In testing is the acceptance testing we are performing to make sure that the application meets the specifications. These tests start from the user interface testing and might go to the bottom of the architecture. These behavior tests are responsible for testing the user interface functionality and behavior. In this section, we will look into the Xamarin.UITest acceptance testing framework and create a cross-platform UITest for the Android and iOS platforms just like a user would interact with it.

Xamarin.UITest is based on NUnit, and on the open source framework Calabash, one of the world's most popular behavior-driven development acceptance frameworks for mobile applications. Beware, though, ...

Get Xamarin: Cross-Platform Mobile Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.