4.2 out of 5
4.2
27 reviews on Udemy

Appium Android: Easy Guide to Mobile Automation Testing Dev

Automate Android native mobile application testing using Appium and Java. Work with Android Real Devices and Emulators
Instructor:
Claudiu GURA
696 students enrolled
English [Auto-generated]
Build mobile testing automation for Android applications for your business or organisation
Develop any mobile testing automation you want
Get a job as a junior mobile testing automation developer
Be a comfortable mobile testing automation developer

This Appium mobile testing automation course teaches you in an easy, straight to the point approach, in about 5.5 hours on-demand video, Appium concepts from scratch with clear samples of how to code with Java to automate functional mobile testing on a wide variety of Android applications. We will work with Android Real Devices, as well with Emulators!

I want you to start building profitable mobile testing automation projects with Appium and Java every single month for a small one-time payment!

Enrol today to become an Appium mobile testing automation expert!     

I will be more than happy to provide one-on-one support or add lessons to answer any of your questions on this matter.

We have a 30-day 100% money-back guarantee. So there’s no reason to hesitate! You can basically try the course for free, and see if you learn anything.

I can’t wait to see you on the Appium mobile testing automation course!! More thousands of students are already joined in similar classes on Selenium Webdriver testing automation, part of an active community! Their feedback you can find below.

This course takes you to step by step from no coding experience to become a professional expert able build mobile testing automation on Android applications with Appium and Selenium libraries, relying on the power of the Java language.

I’m Claudiu and I’m an experienced IT professional, working in this industry since 2000! In the last years, I’ve helped hundreds and hundreds of people to learn how to code and find the best solutions to IT challenges. I’m also a course creator with many thousands of students. I put a lot of passion for creating video lectures and the student’s feedback is very positive!

The key strategy when building courses are to follow the “learn by doing approach” with more code samples, ready to be used, more code challenges and Quiz related exercises!

This Appium mobile testing automation course also includes lectures on:

-Case Study Create a Real Functional Mobile Testing Automation Project using Java in IntelliJ IDEA Community Edition together with:

-Functional Mobile Testing Automation Architecture with Appium

-Complete Appium Environment Setup

-First Steps with Appium

Simple and Robust ways in Appium to locate elements in the Android mobile applications

-Find elements in mobile applications using ID, Class Name, XPath, Name or AndroidUIAutomator and UISelector with many Code Samples

Input text fields automation

Select lists automation

-Toggle On/Off, Drag and Drop, Swiping, Scrolling automation in Appium

-An easy way to approach Assertions

Quiz to quickly check the understanding level during the lectures

-All the Appium work with Java source codes and clear samples ready to be downloaded and used!

I can’t wait to see you on the Appium mobile testing automation course!!  Please enrol now or tell your friends about this great  opportunity.

Enrol today to become an Appium mobile testing automation expert!

The lectures teach professional and also QA Engineers how to build an amazing mobile test automation with Appium, and the Selenium WebDriver framework, with Java language.

Student’s feedback on my previous lectures:

★★★★★ “The instructor was very clear on his explanations.” (Giuseppe L.)

★★★★★ ” Great course for beginners. Concepts are explained in a concise manner and the examples are well structured.”(Jogesh Anand)

★★★★★ “Very well structured course with a lot of code examples!” (Vlad)

★★★★★ “This is a great course for those willing to learn how to work with Selenium from scratch. In case you have a few information about Java programming, HTML or CSS you can easily skip the first lessons and go straight to Selenium related videos.” (Mihaela M.)

★★★★★ “I liked this course because even if I am a beginner with Java and Selenium, by following the steps provided in the course, now I’m able to do my first automation scripts. Also the lessons regarding the intro to XML, Java and search method by DOM, xpath and css where very helpful. I believe that this course is a very useful resource for those who want to move to automation testing.” (Raluca Catalina B.)

If you want to do any of these things, just enrol in the course. You have a 30-day money back guarantee if you don’t like it. And I’m always improving my courses so that they stay up to date and the best that they can be.

You’ll also get:

Lifetime Access to The Appium Mobile Automation Course and to all Ready to use Sample Code resources

✔ Video lessons captions in English !

✔ Udemy Certificate of Completion Ready for Download

✔ A 30 Day “No Questions Asked” Money Back Guarantee!

Response to any Question in a professional manner with clear explanations!

Check them out, and enrol today for a great Appium mobile application testing career!

Thank you!

*All product names, logos, and brands are the property of their respective owners

Introduction

1
Thank you for choosing this course!

Welcome to the course! You are now member of a community with thousands of students from more than 100 countries.

2
Course Structure. General Overview

Course structure. Overview.

Appium Windows Environment local setup for Android Automation

1
Functional testing automation Architecture for mobile

Learn Solution Architecture specific for functional testing automation

2
Install Java SDK

Learn how to install Java SDK

3
Android Components Installation and Setup

In this lecture you will learn how to do Android Components Installation and Setup

4
Appium core and client components setup for Android

You will learn Appium core and client components setup for Android

5
Install and configure IntelliJ IDEA Community Edition

How to Install and configure IntelliJ IDEA Community Edition? The answer is in this lecture.

6
Setup Section Summary

Setup Section Summary

7
Useful resources

Useful resources

Appium First Steps

1
Intro to the First Steps Section

Introductory lecture for the First Steps Section

2
Connect with Udemy Instructor Claudiu GURA

How to Connect with your Udemy Instructor Claudiu GURA

3
How to connect a Real Android Phone

In this lecture I will teach you how to do testing automation using a real android phone connected to the computer.

4
How to create an Android Emulator (Virtual Device)

In this lecture I will teach you how to connect an emulated android device to our computer. 

5
How to start an Android Emulator (Virtual Device)

In this lecture I will teach you how to start an Android Emulator (Virtual Device)

6
Loading the Appium libraries in the IntelliJ Java Project

I will teach you how to load the Appium related libraries in the IntelliJ Java Project

7
Creating Your First Automation Project

We will create togeher Your First Automation Project. Ready to use source code is available in the lecture resources.

Basics: Java, HTML, Xpath

1
HTML core. Creating the web page structure

Basics: HTML core. Creating the web page structure

2
Java programing core. Create basic java programs

By the end of this lecture you will be able to create basic java programs.

3
DOM, XPath and CSS selectors core

DOM_XPath and CSS selectors core

Android Native Application Automation

1
Intro to Native Application Automation

Introduction to Native Application Automation

2
Native Application Automation with Samples (Part 1)

Native Application Automation with Samples

3
Native Application Automation with Samples (Part2)

Native Application Automation with Samples -continuation

4
Find element using ID with Samples

Find element in Android applications using ID with Samples

5
Find element using Class Name with Samples

Find element in Android applications using Class Name with Samples

6
Find element with xPath. Code Samples

Find element in Android applications with xPath. Code Samples

7
Find element using Name with Samples

Find element in Android applications using  Name with Samples

8
Find element with AndroidUIAutomator and UISelector. Code Samples

Find element in Android applications with AndroidUIAutomator and UISelector. Code Samples

9
Find element and sending Keys with Samples

Find element in Android applications and sending Keys with Samples

10
Toggle On Off

Learn how to do Toggle On Off automation in Android applications

11
Drag and Drop

Learn how to do Drag and Drop  automation in Android applications 

12
Swiping

Learn how to do Swiping   automation in Android applications 

13
Scrolling

Learn how to do Scrolling automation in Android applications 

14
Select List

Learn how to work with Select List  automation in Android applications    

15
Assertions

Learn how to do Assertions  automation in Android applications    

16
Android Native Application Automation Quiz

Android Native Application Automation specific Quiz

17
Challenge and Solution. Section Summary

Challenge and Solution. Section Summary.

Build Real projects: Appium mobile Android Automation

1
Introduction to the Case Study Section

Introduction to the Case Study Section where we aim for Building Real projects

2
Sketch Your Project

Learn how to Sketch Your Project

3
Build a Real Project (part 1 of 2)

Create a Real Functional Testing Automation Project 

4
Build a Real Project (part 2 of 2)

Create a Real Functional Testing Automation Project  (part 2 of 2)

5
Challenge and Solution. Section Summary

Wrap up lecture. Challenge and Solution. Create a Real Functional Testing Automation Project  Section Summary

Thank You, Good Luck & Coming Soon!

1
What Did We Learn?

What Did We Learn into this course ?

2
Thank you! Course Bonus Lecture

Congratulations! You’ve made it to the end. I am so grateful that you’ve made it.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.2
4.2 out of 5
27 Ratings

Detailed Rating

Stars 5
18
Stars 4
4
Stars 3
3
Stars 2
2
Stars 1
0
cff9344827e4dbee7e9c34664bd81ee6
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
3 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion