Appium

Course Features

Course Details





Mastering Appium

Appium the most trending and highest paid Programming Jobs. Enrol Today!


Learn Appium from myTectra the market leader !

Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS mobile, Android mobile, and Windows desktop platforms. Native apps are those written using the iOS, Android, or Windows SDKs.

Training Features

Instructor-led Sessions

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

Lifetime Access

You get lifetime access to Learning Management System (LMS) where presentations, quizzes, installation guide & class recordings are there.

Real-life Case Studies

Live project based on any of the selected use cases, involving real time project of the various appium concepts.

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.

Assignments

Live project based on any of the selected use cases, involving of the various appium concepts.

Certification

Towards the end of the course, you will be given access to online Test. myTectra certifies you as an myTectra Expert based on the scoring of 60% or above.

Course Outline



Chapter 1.Appium Introduction

  • Introduction to the course
  • Overview of Open Source Mobile Test Automation Tools
  • Open Source Mobile Automation Tools Evaluation Doc
  • Why Appium?
  • Limitations of Appium
  • How Appium works?

CHAPTER 2. Appium- Prerequisites & Installation for Windows

  • Appium Prerequisites
  • Java Installation & Configuring System Environment Variables
  • Maven Configuration
  • Android SDK Configuration
  • Eclipse IDE Configuration
  • Appium Installation on Windows

CHAPTER 3. Appium- Prerequisites & Installation for Mac

  • Appium Prerequisites
  • Java Installation & Configuring System Environment Variables
  • Maven Configuration
  • Android SDK Configuration
  • XCode Configuration
  • Eclipse IDE Configuration
  • Appium Installation on Mac
  • Install Appium from command line using npm

CHAPTER 4.Basics of Android

  • Share & Control Real Android Device Screen from PC
  • Download Android Platforms using SDK Manager
  • Create Virtual Devices/Emulators using AVD Manager
  • Different ways to install APK file on Android Device

CHAPTER 5.Running Your First Test on Android

  • Setting up the Test Project
  • Appium API Reference
  • What are DesiredCapabilities
  • Knowing AppPackage and Launcher Activity of Android App
  • Running first test on real device
  • Running first test on emulator
  • Running first test code

CHAPTER 6.Automating Facebook(Native App)- Using UiSelector Class

  • Setting up the Test Environment-Maven & JUnit
  • Automating Facebook- Login & Contacts Sync
  • Automating Facebook- Post Status
  • Automating Facebook- Delete Post & User Logout
  • Facebook Automation Project Code

CHAPTER 7.Mobile Touch Gestures- DragDrop, MultiTouch, Swipe,Scroll

  • Performing Drag and Drop using TouchAction class
  • Performing Click and Swipe using TouchAction class
  • Performing MultiTouch using MultiTouchAction class
  • Performing Swipe using screen coordinates(x,y)
  • Performing long press using TouchAction class
  • Mobile Gestures Project Code

CHAPTER 8.Android MobileBrowser-Automating Mobile Web Application

  • Introduction to Mobile Web Automation
  • How to get Useragent from Android Browser
  • Identifying the objects on mobile browser(kroger.com)
  • Mobile Web Automation Project Code

CHAPTER 9:Android-Automating Built In Apps(Phone,Contacts,Settings)

  • Android Built In App(Phone): Dial Phone Number-Part 1
  • Android Built In App(Phone): Dial Phone Number-Part 2
  • Dial Phone Number Project Code
  • Android Built In App(Clock): Setup Recurring Alarm
  • Setup Recurring Alarm Project Code

CHAPTER 10.Appium-Testing on Real IOS Devices

  • Emulator Vs Simuator
  • Share IOS Device Screen on Mac through Reflector
  • Provisioning Development Build on Real IOS Device
  • Using Appium Inspector to identify the element properties


Request more information



Ratings

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Awards

This course does not have any sections.

More Courses by this Instructor