About the course

This course contains all the required topics and details needed to learn, design, and write mobile automated tests from scratch using Java, Appium, and TestNG to test android and ios mobile applications and mobile web. It will also help in preparing for interviews related to the above technologies.

Welcome to the course

Welcome to Mobile Test Automation with Appium:101! In this course, we will help you to understand the basics of mobile test automation and provide you with a step-by-step guide to start writing mobile test automation for Android, iOS, and mobile web platforms.

Intended audience

This course is designed for test engineers and developers who want to learn about or start their careers in mobile test automation. It is designed for both beginners and intermediate-level developers.


You donโ€™t need any previous knowledge about Appium or mobile test automation, but you should have the basic knowledge for programming in Java. If you are new to the Java language, we suggest going through Java basics first. In case you want to learn Java, Educative also provides a free interactive course.

Learning outcomes of the course


Are you ready to dive right into the course?