Chapter 10. Test Your Applications, You Must

In this chapter, we will cover the following recipes:

  • Creating unit tests
  • Creating acceptance tests with Xamarin.UITest
  • Using the Xamarin.UITest REPL runtime shell to test the UI
  • Uploading and running tests in Xamarin Test Cloud

Introduction

You definitely must! Testing your applications is very important. Is there anyone who never had bugs in core components of the layers of the application or UI behavior meet the requirements for all the features supported with one pass? We need to ensure that our code delivered is of high quality and the application does what the requirements acceptance criteria define.

In traditional testing, we have software testers perform testing on the device, but with automated testing ...

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.