Book Image

Learning Xamarin studio

By : William Smith
Book Image

Learning Xamarin studio

By: William Smith

Overview of this book

Table of Contents (16 chapters)
Learning Xamarin Studio
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 7. Testing and Debugging

In this chapter, we will cover the following topics:

  • The Xamarin debugger

  • Unit tests

  • Simulators

  • Device testing

  • TestFlight

  • Instruments

  • Device Monitor

  • Logs

  • Other testing considerations

Unless you plan on independently releasing your apps outside an App Store, your work needs to pass a stringent set of tests and approval processes. Companies such as Apple are more concerned about protecting their business reputations than helping you unleash the next big thing in mobile development on an unsuspecting world. In a nutshell, they're not going to knowingly allow bad code to be published on their sites.

Therefore, in this chapter we're going to look at testing and debugging tools that will help you certify that your app is bulletproof and ready. Some of these tools come packaged with Xamarin 3, such as the built-in debugger and Unit Test project templates. Others come with the iOS or Android platform tools that you installed, such as Instruments and Device Monitor. Others...