Appium Testing Training Program
Introduction:
Appium is an open source test automation tool for mobile applications. It allows
you to test all the three types of mobile applications: native, hybrid and mobile
web. It also allows you to run the automated tests on actual devices, emulators
and simulators.
Course Content:
Introduction to Appium - About Appium
Appium features comparing to other tools
Difference Between Appium, Selendroid and different versions
Appium Documentation and Internal Architecture
Understanding the API Levels
Android SDK installation
Installing Appium server
What is Xcode and Xcode installation
Validating ios simulator and downloading java
Running The Scripts On Emulators
Running The Scripts On Real Devices
Testables Items through Appium
Beginning of Appium Implementation o Desired Capabilities Concepts
Invoking Android Virtual Device
First Program explaining Mobile Capablities
Android Driver Invocation
Program on Invoking Apps
Appium Desktop o Understanding Different Locator Strategies
Understanding The Different Locator Tags
Complex Element Finding Strategies o Locating Elements On The App
What All Can Be Locatable
Locating Elements Within Elements
Locating Multiple Elements
Find Element By Appium Desktop
Finding Elements By Classname
Finding Elements By Ids
Android App Automation:
• Web Apps Automation o Chrome Browser Configuration setup in Mobile
Automating the Chrome Mobile Browser
UserAgent-Identifying objects in Mobile Browser
In Compliance with ISO 9001 | Cost effective | Quality | Training | IT Infrastructure Services
Automating Mobile Specific Web Sites
Exercise on Real Device-Mobile Browser Automation
TroubleShooting the Real device to make recognize
Exercise-1.1 -Chrome Remote Debugging Technique
Exercise 1.2 -Getting Xpaths from Mobile Browser
Executing in Real device
Testing Native / Hybrid Apps On Android o Working with Native App On
Real Device
Fetching the Apk and it’s details
Adding Capabilites
Clicking, Tapping, Pinching Etc
Executing Native App Test On The Real Device
Handling Date Pickers
Hands On Mobile Gestures (Native & Hybrid Apps) o Mobile Gestures
Automation -1
Mobile Gestures Automation -2
Mobile Gestures Automation -3
iOS App Automation:
• iOS Automation with Appium On Mac o Chrome Browser Configuration setup
in Mobile
Automating the Chrome Mobile Browser
UserAgent-Identifying objects in Mobile Browser
Automating Mobile Specific Web Sites
Exercise on Real Device-Mobile Browser Automation
TroubleShooting the Real device to make recognize
Exercise-1.1 -Chrome Remote Debugging Technique
Exercise 1.2 -Getting Xpaths from Mobile Browser
Testing Native / Hybrid Apps On Android o Working with Native App On
Real Device
Fetching the Apk and it’s details
Adding Capabilites
Clicking, Tapping, Pinching Etc
Executing Native App Test On The Real Device
Handling Date Wheel Pickers
Hands On Mobile Gestures (Native & Hybrid Apps) o Mobile Gestures
Automation -1
Mobile Gestures Automation -2
Mobile Gestures Automation -3
In Compliance with ISO 9001 | Cost effective | Quality | Training | IT Infrastructure Services
In Compliance with ISO 9001 | Cost effective | Quality | Training | IT Infrastructure Services