Switch to the store?

Automated UI Testing in Android [Video]

More Information
  • Tool set and infrastructure for Android application testing
  • Available engines for Android UI testing automation and their specifics
  • Step-by-step approaches for building testing frameworks
  • Testing types and metrics specific to mobile applications and Android applications in particular
  • Typical ways to solve typical problems with Android application testing
  • Build infrastructures and organize automated test runs

The Automated UI Testing for Android course is practice-oriented and explains major approaches to automating Android application testing.

This course uses a step by step approach to build a test automation framework and demonstrates all the relevant steps, starting from the scratch. It also pays attention to some corner cases and Android-specific aspects. Also, the course covers several typical solutions that can be used for Android application testing automation.

After completing this course, users will have mastered how to build testing frameworks for Android applications as well as how to deal with typical problems.

Style and Approach

The approach is mainly practice-oriented and mostly based on practical samples. During the course, you'll make some samples and then enhance them step-by-step, covering more advanced topics.

  • Stepbystep guide from the basics to advanced topics
  • Practical recommendations based on real experience
  • Overview of multiple approaches and tools.
Course Length 2 hours 50 minutes
ISBN 9781788470797
Date Of Publication 24 Oct 2017


Mykola Kolisnyk

Mykola Kolisnyk has been working in test automation since 2004. He has been involved with various activities including creating test automation solutions from scratch, leading test automation teams, and working as a consultant with test automation processes. During his working career, he has had experience with different test automation tools such as Mercury WinRunner, MicroFocus SilkTest, SmartBear TestComplete, Selenium-RC, WebDriver, Appium, SoapUI, BDD frameworks, and many other different engines and solutions. He has had experience with multiple programming technologies based on Java, C#, Ruby, and so on, and with different domain areas such as healthcare, mobile, telecoms, social networking, business process modelling, performance and talent management, multimedia, e-commerce, and investment banking.