Mobile Automation with Appium Training – Live Training
Isha presents an Extensive and highly interactive “Mobile Automation with Appium Training” Course by our industry expert with 10 years of hands-on experience. Mobile App Testing Using Appium is designed to help you understand the core concepts of Mobile Test Automation. This course will prepare you to automate Android Native or Hybrid apps using the Appium v1.11.1 tool and Selenium test scripts in Java. You will get a brief overview on Appium Architecture and other components like TestNG Framework, ADB and UIAutomator.
The course is designed for all those who want to perform/learn about
- Mobile App Testing
- Developers aspiring to be a ‘Mobile Test Automation engineer’
- Manual Testers
- Performance Test engineers
- Software Test engineers
About the Instructor:
Sarath is a highly skilled and experienced automation testing trainer with 10 years of experience in various tools / technologies such as Appium, Selenium, Webdriver.io, Cypress, Java, JavaScript, Python, and Cucumber. With a deep understanding of these tools / languages, Sarath is capable of delivering high-quality training /coaching services to individuals and organizations seeking to upskill their automation testing capabilities of both Web Applications and Mobile. |
Live Sessions Price:
For LIVE sessions – Offer price after discount is 200 USD 159 99 USD Or USD13000 INR 9000 INR 6900 Rupees
“If you’re interested in joining our upcoming batch and would like to receive updates, please fill out the enquiry sheet below. We’ll ensure you’re the first to know once the dates for the next batch are finalized. Thank you!”
OR
Demo Session:
16th December @ 7:30 PM – 8:30 PM (IST) (Indian Timings)
16th December @ 9 AM – 10 AM (EST) (U.S Timings)
16th December @ 2 PM – 3 PM (BST) (U.K Timings)
Class Schedule:
Days | Learners in India | Learners in US | Learners in UK |
Demo | 16th December @ 7:30 PM – 8:30 PM (IST) | 16th December @ 9 AM – 10 AM (EST) | 16th December @ 2 PM – 3 PM (GMT) |
Day 1 | 17th December @ 7:30 PM – 8:30 PM (IST) | 17th December @ 9 AM – 10 AM (EST) | 17th December @ 2 PM – 3 PM (GMT) |
Day 2 | 23rd December @ 7:30 PM – 9:30 PM (IST) | 23rd December @ 9 AM – 11 AM (EST) | 23rd December @ 2 PM – 4 PM (GMT) |
Day 3 | 24th December @ 7:30 PM – 9:30 PM (IST) | 24th December @ 9 AM – 11 AM (EST) | 24th December @ 2 PM – 4 PM (GMT) |
Day 4 | 30th December @ 7:30 PM – 9:30 PM (IST) | 30th December @ 9 AM – 11 AM (EST) | 30rd December @ 2 PM – 4 PM (GMT) |
Day 5 | 31st December @ 7:30 PM – 9:30 PM (IST) | 31st December @ 9 AM – 11 AM (EST) | 31st December @ 2 PM – 4 PM (GMT) |
Every Weekend 4 hours the sessions will go on | Every Weekend 4 hours the sessions will go on | Every Weekend 4 hours the sessions will go on |
What students have to say about Sarath:
As an automation tester this course is very usefull to add one more skill set. Easy to understand. –Shan
It was fantastic to have this course. He is very good in explaining all the concepts. I feel confident now to appear for any interview for Mobile automation. – Jose O. It was an amazing course, the mentor was explained the concepts very clearly. – Hasan Good explanation and easy to understand. – Kanchan Very very good way to explaining each and every steps. Thanks – Chen ben I have completed Appium training and also started mobile framework in my current project. You are the best trainer.. Thank you so much for sharing a great knowledge. – Sandeep Great learning experience. In Depth Explanation from scratch and easy to understand. Nice way of teaching, it makes feel easy to learn. – Veena |
Salient Features:
- 32 Hours of Live Training along with recorded videos
- Lifetime access to the recorded videos
- Course Completion Certificate
Who can enroll in this course?
- Participants who has prior web Automation knowledge and wants to upskill on Mobile Automation.
- Basic understanding of Manual testing.
- Participants who has knowledge on Selenium or Cypress or Tosca or any Automation tool and wants to explore Appium.
- Students, those who want to upgrade from manual testing to Automation
- No prior coding experience is required.
Course syllabus:
- Introduction to Mobile Testing
- Define Mobile Automation Testing
- Different Mobile Platforms
- Types of mobile testing tours
- Approaches to mobile testing
- Levels of mobile testing
- Life-cycle for mobile testing
- Automation frameworks
- Introduction to Appium
- Introduction to Appium and Appium architecture.
- Overview on various Appium versions
- Appium Installation and Configuration
- Appium UIAutomatorviewer usage
- Commonly used ADB commands
- Starting the Appium server with advanced options
- First simple code in Appium with Java
- Understanding Appium Inspector to Find Locators
- Automate an app on a virtual Android device
Hands-On:
Automating an app on a device to access the different elements with all the different attributes and handling the elements with same attributes using index
- Automating the Application Management Actions and Synchronization
- Synchronise the tests with implicit, explicit and fluent wait.
- Automate app management such as installing, uninstalling, reset, closing the app and putting the app in background
- Implementing assertions in Appium scripts.
- Appium interactions to push, pull file and folders
- Appium Test with TestNG
Hands On:
Create a simple TestNG project to automate an app with synchronization and demonstration of all the application management scenarios
- Automating the Gestures and Key Events Handling using Appium
- Automate gestures on Android app such as touch Action, scroll, tapping, long press, swiping and orientation
- Automating mouse hovering like move to, double click, button down, button up,
- Automating spinners, switch button, seek bar
- Automate android key events
- Automate drag and drop, pinch and zoom, alert gestures
Hands On:
Automate all the gestures on an android phone – touch Action, scroll, tapping, long press, swiping, orientation, spinners, switch button, seek bar and handle key events using Appium
- Network Management and Performance Analysis using Appium
- Read the notifications from the notification bar
- Automating networking configurations such as to toggle airplane mode, toggle data, toggle Wi-Fi
- Automating the app interactions such as lock and unlock and rotate the android phone
- Get the performance data of an android app
Hands On:
Creating an Appium script to handle all the network configurations and the app interactions with the performance details of an application
- Automating Hybrid and Native Apps
- Hybrid and Native app features
- Desired capabilities for native and hybrid apps
- Activity Lifecycle Testing for Native App
- Switching between the views, invoking activities via Intents, killing activities
- Steps to automate a hybrid app using Java
- Steps to automate a native android app using Java
Hands On:
Automate a hybrid android application and a native android application on an android
How can enroll in this course?
OR
Call me or WhatsApp me on +91-9133190573 to enroll for the course
Live Sessions Price:
For LIVE sessions – Offer price after discount is 200 USD 159 99 USD Or USD13000 INR 9000 INR 6900 Rupees
Sample Course Completion Certificate:
Your course completion certificate looks like this……
Important Note:
To maintain the quality of our training and ensure smooth progress for all learners, we do not allow batch repetition or switching between courses. Once you enroll in a batch, please make sure to attend the classes regularly as per the schedule. We kindly request you to plan your learning accordingly. Thank you for your support and understanding.
Course Features
- Lectures 41
- Quiz 0
- Duration 32 hours
- Skill level All levels
- Language English
- Students 1872
- Assessments Yes
Curriculum
- 11 Sections
- 41 Lessons
- 32 Hours
- Introduction to Mobile Testing7
- Introduction to Appium9
- 2.1Introduction to Appium and Appium architecture.
- 2.2Overview on various Appium versions
- 2.3Appium Installation and Configuration
- 2.4Appium UIAutomatorviewer usage
- 2.5Commonly used ADB commands
- 2.6Starting the Appium server with advanced options
- 2.7First simple code in Appium with Java
- 2.8Understanding Appium Inspector to Find Locators
- 2.9Automate an app on a virtual Android device
- Hands-On:1
- Automating the Application Management Actions and Synchronization5
- 4.1Synchronise the tests with implicit, explicit and fluent wait.
- 4.2Automate app management such as installing, uninstalling, reset, closing the app and putting the app in background
- 4.4Implementing assertions in Appium scripts.
- 4.5Appium interactions to push, pull file and folders
- 4.6Appium Test with TestNG
- Hands On:1
- Automating the Gestures and Key Events Handling using Appium5
- 6.1Automate gestures on Android app such as touch Action, scroll, tapping, long Press, swiping and orientation
- 6.3Automating mouse hovering like move to, double click, button down, button up
- 6.4Automating spinners, switch button, seek bar
- 6.5Automate android key events
- 6.6Automate drag and drop, pinch and zoom, alert gestures
- Hands On:1
- Network Management and Performance Analysis using Appium4
- Hands On:1
- Automating Hybrid and Native Apps6
- 10.1Hybrid and Native app features
- 10.2Desired capabilities for native and hybrid apps
- 10.3Activity Lifecycle Testing for Native App
- 10.4Switching between the views, invoking activities via Intents, killing activities
- 10.5Steps to automate a hybrid app using Java
- 10.6Steps to automate a native android app using Java
- Hands On:1