Appium Master Classes (Selenium 3.0)

BY
Udemy

Learn the ins and outs of mobile automation testing on IOS and Android, and open the door to several lucrative job opportunities.

Mode

Online

Fees

₹ 499 799

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

The selenium initiative is a free and open-source umbrella project that brings together a variety of tools and modules designed to facilitate browser automation. It offers a playback tool for building functional tests that can be run on most modern web browsers, and doing so does not require the user to learn a scripting language for functional tests. These languages include JavaScript, Node.js, C#, groovy, java, Perl, PHP, Python, Ruby, and Scala. Windows, Linux, and macOS are all supported operating systems for selenium. It is open-source software distributed with version 2.0 of the Apache license. Appium Master Classes (Selenium 3.0) certification is made available by Udemy to students who wish to learn about mobile testing automation for IOS and Android.

Appium Master Classes (Selenium 3.0) online training includes 10.5 hours of video, one article, and 15 downloadable resources which consists of a digital certificate upon course completion.

Appium Master Classes (Selenium 3.0) online classes consist of architecture, appium configuration, TestNG framework, ANT, appium features, Automating paytm app, appium script, and configuring and creating appium script to execute on the grid. 

The highlights

  • Full Lifetime Access
  • 10.5 Hours of Video
  • One Article
  • 15 Downloadable Resources
  • Access on Mobile and TV
  • Certificate of Completion

Program offerings

  • Online course
  • Learning resources
  • 30-day money-back guarantee
  • Unlimited access

Course and certificate fees

Fees information
₹ 499  ₹799
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

Appium Master Classes (Selenium 3.0) certification course, the aspirant will learn the appium's internal dynamics, selendroid, installing Java, setting up a development environment, setting up eclipse, and installing the android software development kit (SDK). The participant will learn how to use a graphical user interface and the Uiautomatorviewer and appium inspector, the TestNG framework, and ANT. The participant will learn how to set up VMWare on windows and IOS, how to use appium, how to automate the Paytm app, how to take a screenshot using the appium script, and how to set up appium to run on a grid. Bring in the full Appium grid, run native apps on a series of devices, and then, once the grid is set up, run web apps on a single device.

The syllabus

Introduction

  • Introduction to Mobile Automation, Appium
  • Appium Internal Architecture
  • Appium and Selendroid

Appium Configuration on Windows OS

  • Installing Java & configuring environment variables
  • Download and Configure Eclipse
  • Installing Android SDK and configure
  • Install Android SDK and Configure it Using Android Studio -Part1
  • Install Android SDK and Configure it Using Android Studio -Part2
  • Download and Install Appium
  • Exploring Appium GUI options
  • Troubleshooting Appium Setup
  • Configuring Real Android Device for debug
  • Launch APK on Real Android Devices Using Appium GUI
  • Launch App on Real Android Devices Using Script- Part1
  • Launch App on Real Android Devices Using Script- Part2
  • Best possible ways to get app package name and launchable activity name
  • Exploring UiAutomatorViewer and Appium inspector
  • Run Appium Server programmatically using new Java client 3.2

TestNG Framework

  • Introduction to TestNG
  • Available Annotations for TestNG
  • Run multiple testng file as a suite
  • TestNG pass, fail and skip
  • TestNG Prioritization & dependsOnMethods

Introduction to ANT

  • Why we need ANT
  • Download and Configure ANT

Appium Configuration on MAC OS

  • Install and configure VMWare on windows and configure mac
  • Configure Appium on Mac- Part 1
  • Configure Appium on Mac- Part 2
  • Record app steps using Appium inspector on mac

Appium Features

  • How Scroll feature works with example
  • How swipe feature works with example
  • How Drag and Drop feature works with example
  • How to use Android Keycodes with live example
  • How to handle Date Picker with example
  • How to verify app is already installed with example
  • How to open notification with example
  • How to switch between apps with example-Part1
  • How to switch between apps with example- Part2
  • OTP Assignment (Switch Apps- One time password verification)

Automating App (Practices exercises)

  • Automating paytm app -class 1
  • Automating paytm app -class 2
  • Automating paytm app -class 3
  • Automating paytm app -class 4

Advance Features

  • Capture Snapshot using Appium script
  • Record video of Appium test execution using script

Appium On Grid

  • Configure and Create Appium Script to execute on Grid- Part1
  • Configure and Create Appium Script to execute on Grid- Part2
  • Configure and Create Appium Script to execute on Grid- Part3
  • Steps to Import Entire Appium Grid Project
  • Run native app on multiple devices parallelly
  • Run native app on multiple devices sequently
  • Run native app on specific device when grid in configured

Instructors

Mr Srikanth Katakam
Automation Expert
Freelancer

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books