Android Testing

Android Testing

Android Testing is a three-day training course focusing specifically on tools and techniques to effectively integrate automated testing into your application development workflow.

Through lecture and hands-on exercises, you will learn the basics of how to build and organize a robust automated test suite for the Android platform. In this training course we will explore how the latest Android Testing Support Library offerings from Google provides developers with a platform that greatly simplifies test automation—and we will compare it to other popular 3rd party solutions.

We also focus on how to integrate the automated tests you've written into continuous integration (CI) and continuous delivery (CD) pipelines, to produce well-tested code at any scale!

  • Overview
  • Outline
  • Instructors
  • Reviews
Overview
Duration: 3 Days

In order to get the most out of this training, students should:

  • Have taken Android Overview training or any other NewCircle Android class that contains the Android Overview module.
  • It is highly recommended that participants be familiar with basics of Java, C/C++, and Linux administration to fully take advantage of this course.
  • To refresh your Java skills, you can review NewCircle's Fundamentals of Java tutorial
  • Additionally, "bootcamp-level" knowledge of Android Studio and the Gradle build system is required

Objectives

By completing the Android Testing training course, you will be able to:

  • Explain the components of your mobile application that should be tested
  • Read and analyze test reports and metrics from both Android Studio and Gradle
  • Discern how local JVM unit tests can improve your development worflow
  • Build and execute instrumented unit tests in Android Studio
  • Construct a test suite that is useful and maintainable over the long haul
  • Leverage test automation in continuous integration (CI) and continuous delivery (CD) environments

Audience

This course is designed for experienced Android developers and QA professionals looking to improve the quality of their application code through test automation.

Upcoming Classes

No classes have been scheduled, but you can always Request a Quote.

Request a private course for your team

Custom Quote

Don't see a date that works for you?

Request a Class

Confirmed Class