O'Reilly logo

Android Application Development with Maven by Patroklos Papapetrou, Jonathan LALOU

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Integration Testing

This chapter continues our discussion about Android application testing. Chapter 3, Unit Testing was dedicated to unit testing, but this one is about integration testing. We have categorized integration testing into instrumentation testing and Graphical User Interface (GUI) testing. This classification might not be very clear to you; so let us explain the reasoning behind this decision.

Both these types of testing require the presence of an emulator or a real Android device. Instrumentation testing mostly focuses on verifying the interaction between activities and intents, while GUI testing ensures that the user interface (UI) components have the expected behavior. This statement does not exclude instrumentation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required