Book Image

Learning Android Application Testing

Book Image

Learning Android Application Testing

Overview of this book

Table of Contents (16 chapters)
Learning Android Application Testing
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 8. Testing and Profiling Performance

In the previous chapters, we studied and developed tests for our Android application. Those tests let us evaluate compliance against a specification and allowed us to determine whether the software was behaving correctly or not according to these rules by taking a binary verdict, whether it complied green or not. If all test cases pass, it means our software is behaving as expected. If one of the test cases fails, the software needs to be fixed.

In many other cases, mainly after we have verified that the software conforms to all these specifications, we want to move forward and know how or in what manner the criteria are satisfied. At the same time, we would want to know how the system performs under different situations to analyze other attributes such as usability, speed, response time, and reliability.

According to the Android developer guide (http://developer.android.com/), these are the best practices when it comes to designing our application...