Android Testing Fundamentals

One of the basic things users expect from an app is that it is stable and consistent. This course will give you a high level overview of the testing tools and frameworks provided by Android so that you can start adding automated tests to your apps.
Course info
Level
Beginner
Updated
Jan 27, 2020
Duration
35m
Table of contents
Description
Course info
Level
Beginner
Updated
Jan 27, 2020
Duration
35m
Description

One of the fundamental things users expect from a good Android app is that it behaves in a consistent and stable manner. Achieving this is easier said than done as most Android apps need to support a huge variety of devices and Android SDK versions. The only scalable solution to this problem is to write automated tests along with each feature you develop so as to iterate faster while maintaining quality. In this course, Android Testing Fundamentals, you will gain a high level understanding of the testing tools landscape on Android so that you can start incorporating automated tests in your apps. First, you will see the Test Driven Development approach. Next, you will get a high level overview of the various test types and tools available on Android. Finally, you will learn about actually writing and running different types of tests in your apps. After completing this course, you will have a very clear understanding of the various Tests and Tools available for Android apps and how to pick the appropriate Tools to add Tests for a given feature.

About the author
About the author

Nitin is an Android/iOS developer with 6+ years of experience developing products ranging from e-commerce apps to VR. He is currently changing the future of digital payments in India at Razorpay.

More from the author
Section Introduction Transcripts
Section Introduction Transcripts

Course Overveiw
[Autogenerated] Hi, everyone. My name is Nathan, and welcome to my course on Android testing fundamentals. I am a freelance android, an I. U s developer with multiple abs featured on board the APP stores, including automated tests and practicing test driven development. While writing APS is something that can supercharge your ability to maintain Ah, hi development velocity while delivering high quality apse which run on a wide variety off android versions and devices in this coast, we're going to get a high level overview off the various tools and frameworks that Android provides for writing automated tests. Some off. The major topics that we will cover include the days doing development approach and the various steps involved in it. How to get the grace tests and tests tools to create effective there. Sweets, writing and running G unit and instrumented unit tests. And finally, writing and running espresso and you'II automated tests. By the end of this course, you will have a very well rounded understanding off the various tests and tools available for under adapts and how to pick the appropriate tools to add tests for a given feature. From here, you should feel comfortable diving into under testing with courses on unit tests, instrument and unit tests and espresso. You eight guests. I hope you will join me on this journey to learn 100 testing with the android testing fundamental scores at plural site.