๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Learning Android Application Testing

โœ Scribed by Paul Blundell, Diego Torres Milano


Publisher
Packt Publishing
Year
2015
Tongue
English
Leaves
437
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Improve your Android applications through intensive testing and debugging

About This Book

  • Focus on Android instrumentation testing to ensure full application coverage
  • Apply testing techniques and utilize tools to improve Android application development
  • Build intensively tested and bug free Android applications

Who This Book Is For

If you are an Android developer looking to test your applications or optimize your application development process, then this book is for you. No previous experience in application testing is required.

In Detail

This book is a practical introduction to readily available techniques, frameworks, and tools to thoroughly test your Android applications and improve project development.

You will learn the Java testing framework, how to create a test case and debug it. Next, you'll be walked through using the Android SDK to test using the ActivityTestCase and ActivityUnitTest classes as well as discussing popular testing libraries. Through examples you will test files, databases, ContentProviders, exceptions, services, and test your app using Espresso. You will discover how to manage your Android testing environment using Android emulators, deep dive into how adb and the emulator can super charge your testing automation, and also test user interactions with monkeyrunner. You will be guided through different testing methodologies including Test-driven Development and Behavior-driven Development and will learn how to perform Unit and Functional testing applying them to your Android projects. You will also use continuous integration techniques for ultimate application quality control using Gradle and Jenkins.

By the end of the book, you'll be looking through alternative testing tactics including Fest and Spoon to build upon and expand your Android testing range and finesse.


๐Ÿ“œ SIMILAR VOLUMES


Learning Android Application Testing
โœ Paul Blundell, Diego Torres Milano ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Packt Publishing ๐ŸŒ English

<p><b>Improve your Android applications through intensive testing and debugging</b></p> <h2>About This Book</h2><ul><li>Focus on Android instrumentation testing to ensure full application coverage</li><li>Apply testing techniques and utilize tools to improve Android application development</li><li>B

Learning Android Application Testing
โœ Paul Blundell, Diego Torres Milano ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Packt Publishing ๐ŸŒ English

<p><b>Improve your Android applications through intensive testing and debugging</b></p> <h2>About This Book</h2><ul><li>Focus on Android instrumentation testing to ensure full application coverage</li><li>Apply testing techniques and utilize tools to improve Android application development</li><li>B

Learning Pentesting for Android Devices:
โœ Aditya Gupta ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Packt Publishing ๐ŸŒ English

Android is the most popular mobile smartphone operating system at present, with over a million applications. Every day hundreds of applications are published to the PlayStore, which users from all over the world download and use. Often, these applications have serious security weaknesses in them, wh

Android Application Testing Guide
โœ Diego Torres Milano ๐Ÿ“‚ Library ๐Ÿ“… 2011 ๐Ÿ› Packt Publishing ๐ŸŒ English

Adroid Application Testing Guide is a highly detailed book which gives step-by-step examples for a great variety of real-world cases, providing professional guidelines and recommendations that will be extremely valuable for optimizing your development time and resources. In the chapters you will fin

Android Application Testing Guide
โœ Diego Torres Milano ๐Ÿ“‚ Library ๐Ÿ“… 2011 ๐Ÿ› Packt Publishing ๐ŸŒ English

Adroid Application Testing Guide is a highly detailed book which gives step-by-step examples for a great variety of real-world cases, providing professional guidelines and recommendations that will be extremely valuable for optimizing your development time and resources. In the chapters you will fin