Appium Online Training

Introduction

Appium Training

Appium is an open source software used to automate your mobile applications. Appium allows native, hybrid and web application testing of IOAndroidndroid and also supports Simulators or Emulators. It provides cross-platform application testing that is single API works for both iOS and Android platform testing. Appium works with all programming languages that have Selenium user libraries like Objective-C, Java, PHP, JavaScript with node.js, Ruby,  C#,  Python, etc.

Instructor – Led Live Online TrainingConnect Live
Corporate TrainingContact Us
One to One Online TrainingJoin Demo

COURSE SUMMARY

Course NameAppium Online Training
ContentsBasics of Appium, Installation, Appium Inspector, hybrid and native app test
Duration30 Hours with Flexible timings
DeliveryInstructor Led-Live Online Training
EligibilityAny Graduate
Ideal ForFreshers, aspirants seeking to learn the mobile application   testing
AvailabilityRegular/Weekend Batches. 24×7 teaching assistance and support.

Course Objectives

What you’ll learn in Appium Training Course?

  • Overview of current Native Automation Framework
  • Learn Basics to Advance level concepts on Appium Mobile Automation testing APIs
  • How to install and configure Appium
  • How to automate mobile-based Native, Hybrid & Web application using Appium

 

 

What are the pre-requisites to learn Appium Course?  

  • Basic Knowledge of java is required.

Course Curriculum

Download Course Curriculum

MODULE 1: INTRODUCTION TO APPIUM & MOBILE AUTOMATION TESTING

  • Introduction to Mobile automation testing
  • APIs and Selenium
  • Automation for Android and IOS devices.
  • Testable items through Appium
  • Appium vs. Selendroid
  • Mobile automation testing tools
  • the API Levels

MODULE 2: PRE-REQUISITES – INSTALLING JDK, MAVEN, ANDROID SDK

  • JDK Installation, Installation of TestNG on Eclipse
  • Downloading and installing Maven on Windows
  • Downloading Android SDK
  • Configuring environment variables

MODULE 3: BASIC INSTALLATION FOR APPIUM ON WINDOWS

  • Downloading Appium for Windows
  • Configuring SDK Manager
  • Appium jars and further dependencies.
  • Downloading various Android API levels

MODULE 4: BASIC INSTALLATION FOR APPIUM ON MAC

  • Downloading Appium for MAC
  • Downloading Appium jars and other dependencies.
  • Configuring SDK Manager and XCODE
  • Setting up Android environment variables
  • Downloading Appium GUI Tool
  • Starting Appium Server

MODULE 5: DOWNLOADING APPIUM DEPENDENCIES, DESIRED CAPABILITIES, PACKAGES & ACTIVITIES INFORMATION

  • Desired Capabilities class
  • Extracting Packages and Activities information
  • Appium Maven Dependencies
  • Configuring ADB for Wi-Fi support

MODULE 6: UIAUTOMATOR VIEWER

  • How to open UIAutomator Viewer through SDK tools kit, Understanding different locator strategies
  • Device screenshot with compressed hierarchy
  • Taking the Device screenshot
  • Various locator tags
  • What is Appium Inspector?

MODULE 7: APPIUM INSPECTOR

  • when and How to run it?
  • Record and Play
  • Locating Elements on the App

MODULE 8: COMPLEX ELEMENT FINDING STRATEGIES

  • What all can be locatable
  • Locating multiple elements
  • Find Element By AndroidUIAutomator
  • Finding Elements by ClassName, ids, Xpaths
  • Using different functions inside UIAutomator class
  • Save .APK file and Decompile for source code

MODULE 9: NATIVE APP TEST – RUN TEST ON SAMPLE NATIVE MOBILE APP

  • Find Activity and package name
  • Define Test App path to test
  • Run Test on Real Device
  • Run test on Emulator.
  • Run test on Cloud.
  • Check test result report
  • Save .APK file and Decompile for source code

MODULE 10: HYBRID APP TEST – SAMPLE HYBRID APP TEST

  • Find Activity and package name
  • Define Test App path to test
  • Test on application Native view.
  • Test on Web view.
  • Write End to End test.
  • Check test result report

MODULE 11: MOBILE WEB APP TEST – SAMPLE LINKEDIN TEST

  • Setup Appium dependencies for Chrome browser
  • Setting chrome port.
  • Write Test script and run.
  • Check execution result report

MODULE 12: AUTOMATE MOBILE GESTURES

  • Swipe up swipe down swipe left, swipe right
  • Scroll up, down, Scroll to
  • Pinch, Zoom, Drag, and drop
  • Multi-touch
  • Push file, Pull file

MODULE 13: CONFIGURE SELENIUM GRID SERVER AND APPIUM NODE.

  • Introduction of selenium grid.
  • Download selenium Grid server.
  • Create bat file to run Grid Server.
  • Create and configure Json file for Appium Node
  • Register Devices in separate Appium node.
  • Create Bat file to for Appium Node.
  • Run Selenium server and Appium node.

MODULE 14: CONFIGURE TEST FOR PARALLEL EXECUTION

  • Create TestNG xml file.
  • Define and pass a parameter to test.
  • Call Test classes from TestNG XML.
  • Set up xml suite for Sequential and parallel execution.

MODULE 15: DESIGN MOBILE AUTOMATION FRAMEWORK.

  • Overview and implementation of page object model framework.
  • Overview and implementation of PagePactory.
  • Overview and implementation of a Fluent interface design pattern.
  • Methods Chaining.
  • Test data design
  • Reporting
Download Material

Write Review

SAP mm

★★★★★
5 5 1
Good course

Best Data Science tutorial

★★★★★
5 5 1
This was my favorite class so far! I enjoyed the instructor, as well as the content of the Data Science course. Got a good knowledge on the Data science.

I cleared my Course ....thank you mentors at IQ ONLINE TRAININGS

★★★★☆
4 5 1
It was a wonderful learning experience....and was just like a class room training...

Best and Recommended

★★★★★
5 5 1
Previously I had a worst experience taking online training, but not with IQ Online. I don’t know about other courses but I took workday hcm online training and had a very good experience this time. Everything happened on time the team the trainer were all too good. Thank you and would recommend this other

IQ ONLINE TRAININGS is good but, can be the best

★★★★☆
4 5 1
So far have taken 3 certifications from them. 2 out of 3 instructors were good. Itil self-paced was more engaging, faster and much comprehensive than the actual instructor class. They have many batches to choose from but, I suggest having full 8 hour batch for this course and other 36 hour certification will help them retain old clients. Their classes are live online hence, saves travel time, travel hassel and money. In top of that they provide solid customer support keeping 'customer first' policy. Overall a good experience but, with improvement in 8 hour batches and instructor quality the will be leap years ahead of competition in India.

More reviews...

Summary
Review Date
Reviewed Item
Appium Online Training - Awesome
Author Rating
5
Please follow and like us:

Testimonials

Write a Review

No review posted.