Appium Training Mobile Automation Workshop Training

Appium Training - Mobile Automation Workshop Training

Mobile devices have surpassed desktops making them a significant platform that needs to be addressed in testing. This workshop is designed to teach participants how to meet that challenge by discussing and demonstrating the fundamental features and functionality of Appium. The training also covers how to start building an automated framework through a series of hands-on “projects” requiring participants to understand, design, and implement components of an automated testing framework.

80% of Global Fortune 500 organizations are expected to adopt DevOps by 2021 – CA.

ADP, BBC News, ebay, GE, ING, Intuit, PayPal, Splunk, Uber & other MNCs worldwide use DevOps.

Be future ready. Start learning
Structure your learning and get a certificate to prove it.
Start Learning

Appium Training UpComing Batches

Apr-25 - Jun-06

Weekend
SOLD OUT

Timings: 07:00 AM To 10:00 AM (IST)

350.00     Enroll Now

Apr-18 - May-30

Weekday
SOLD OUT

Timings: 20:30 PM To 23:30 PM (IST)

350.00     Enroll Now

Apr-27 - Jun-08

Weekend
FILLING FAST

Timings: 07:00 AM To 10:00 AM (IST)

350.00     Enroll Now

May-04 - Jun-15

Weekday
FILLING FAST

Timings: 20:30 PM To 23:30 PM (IST)

350.00     Enroll Now

May-11 - Jun-22

Weekend

Timings: 07:00 AM To 10:00 AM (IST)

350.00     Enroll Now

May-18 - Jun-29

Weekday

Timings: 20:30 PM To 23:30 PM (IST)

350.00     Enroll Now
Be future ready. Start learning
Structure your learning and get a certificate to prove it.
Start Learning

Course Curriculum

Appium Training – Mobile Automation Workshop

SELF PACED

Mobile devices have surpassed desktops making them a significant platform that needs to be addressed in testing. This workshop is designed to teach participants how to meet that challenge by discussing and demonstrating the fundamental features and functionality of Appium. The training also covers how to start building an automated framework through a series of hands-on “projects” requiring participants to understand, design, and implement components of an automated testing framework.

  • WEEK 5-6
  • 10 Modules
  • 6 Hours
Self Paced


Topics:
  • Why Chose Appium?
  • Pros/Cons.
  • Main Philosophy (4 Principles that Guided the Appium Architecture).

Appium Structure.


Topics:
  • Appium's HTTP/JSON Request/Response Protocol.
  • Client Libraries.
  • Server Architecture.
  • Rest API.

Install and Configuration.


Topics:
  • Eclipse or Intelij (We will focus on Appium/Java Libraries).
  • Appium Components.
  • Android SDK and Emulators.
  • Setting up Client-libraries and Selenium (Prerequisite for writing Appium test cases).
  • Things you need to know before developing iOS scripts with Appium.

Appium GUI.


Topics:
  • Difference between Windows & Mac (Limitations you should know about).
  • Object Inspector.
  • Android, iOS, General, Developer and Robot Settings.
  • Starting and Stopping Appium Server from Code.


Topics:
  • Developing a Sample Android Application.
  • Finding Elements with UI Automator.
  • Understanding the Difference between iOS and Android Elements.
  • Understanding the UI Selector Class.
  • Implicit and Explicit Wait.

Analyzing Stakeholder Input.


Topics:
  • Page Object Model (Appium Community Best Practice).
  • Understanding TestNG and Tagging.
  • TestNG for Capturing Results & Reports.
  • Client Libraries.
  • Developing Repeatable Functions.
  • Reorganizing POM into a Keyword Framework.

Drivers and Capabilities.


Topics:
  • How Appium Leverages Selenium Webdriver?
  • Understanding Web, Appium, iOS and Android Drivers.
  • How to Decide which Driver to Instantiate?
  • How to Control Appium’s ‘Desired Capabilities’.


Topics:
  • Drag and Drop.
  • Android Input Key Events.
  • Swipe Test.
  • Scroll Test.
  • Tapping an Element.

Setting up Appium Execution Environment.


Topics:
  • Selenium Grid for Parallel Execution on Multiple Emulators.
  • Configuring Devices & Emulators.
  • Batch Processing and Shell Scripts.


Topics:
  • Continue Adding Repeatable Functions.
  • Expanding Test Cases.
  • Advance Logic, Reusable Functions.
  • Considerations for Maintaining the Framework for iOS and Android Apps.

Additional Topics.


Topics:
  • Deployment Strategies.
  • Running on Emulators vs. Real Devices vs. Device Cloud.
  • Appium Desktop.

Program Syllabus

Curriculum

You can also view the program syllabus by downloading this program Curriculum.

Projects

How will I execute the practicals of Kubernetes certification course

All the Case Studies and Demos will run on Ubuntu 17.10 VMs. The pre-built VMs and their Installation Guide will be present on LMS once you enroll for the course. Kubernetes is an open-source tool therefore anybody can use it for their lab exercises.

What are the system requirements for this Kubernetes Certification Training?

Hardware Requirement(s):- Memory – Minimum 16 GB RAM, processor – Intel Core i5 CPU @2.00 GHz or above,Storage – 250 GB HDD/SDD or above, Software Requirement(s):- Operating System – Windows 7 or above, Ubuntu 14 or above, Latest Version of Oracle Virtual Box Installed,Windows PowerShell 4.0 or above (Install Azure Module), Microsoft Azure SDK for .NET v2.9 (prefer latest).

How will I execute the practicals of Kubernetes certification course?

All the Case Studies and Demos will run on Ubuntu 17.10 VMs. The pre-built VMs and their Installation Guide will be present on LMS once you enroll for the course. Kubernetes is an open-source tool therefore anybody can use it for their lab exercises.

Course Description

Course Certification

OL Tech Edu’s Certificate Holders work at top 500s of companies like

certificate

Course FAQ's

Features

Explore step by step paths to get started on your journey to Jobs of Today and Tomorrow.

Instructor-led Sessions

30 Hours of Online Live Instructor-Led Classes.
Weekend Class : 10 sessions of 3 hours each.

Real Life Case Studies

Real-life Case Studies

Live project based on any of the selected use cases, involving implementation of the various real life solutions / services.

Assignments

Assignments

Each class will be followed by practical assignments.

24 x 7 Expert Support

24 x 7 Expert Support

We have 24x7 online support team to resolve all your technical queries, through ticket based tracking system, for the lifetime.

Certification

Certification

Towards the end of the course, OL Tech Edu certifies you for the course you had enrolled for based on the project you submit.

Enroll, Learn, Grow, Repeat! Get ready to achieve your learning goals with OL Tech Edu View All Courses

© 2015 - 2024 OL Tech Edu. All Rights Reserved.
Designed, Developed & Powered by MNJ SOFTWARE

The website is best experienced on the following version (or higher) of Chrome 31, Firefox 26, Safari 6 and Internet Explorer 9 browsers