Appium

Appium Training Provided by learntek

Beginner 0(0 Ratings) 0 Students enrolled
Created by learntek staff Last updated Mon, 16-May-2022 English


Appium free videos and free material uploaded by learntek staff .

Syllabus / What will i learn?

Appium Training: Introduction to Appium

Appium Training: Introduction to Appium

Overview of Open Source Mobile Test Automation tools

Open source Mobile Automation tool Evaluation docs

Why APPIUM

Limitations of APPIUM

Appium architecture

Appium- Prerequisites & Installation for Windows

Appium Prerequisites

Java Installation & Configuring System Environmental variables

Maven Configuration

Android SDK configuration

Eclipse IDE configuration

Appium installation on windows

Installation for APK Files 

What is an APK file

Various sources to get APK files

Installing application on real device using these APK files

Automating INDIAMART-Login

Automating Facebook- Post Status

Automating Facebook- Delete Post & User Logout

Object identification

UI Automator Component

Element Locators

Locating elements by resource ID

Locating elements by name

Locating elements by classname

Locating elements by xpath

Basics of Android

Share & Control Real Android Device screen from PC

Download Android Platforms using SDK Manager

CreateVirtual Devices/Emulators using AVD Manager

APPIUM basic concepts

Settingup a basic project

Appium API Reference

What are DesiredCapabilities

Knowing AppPackage and Launcher Activity of Android App

APPIUM commands

sendKeys()

click()

getLocation()

getContextHandles()

findElement()

closeApp()

quit ..etc

Mobile Touch Gestures-DragDrop, MultiTouch, Swipe,Scroll

Performing Drag and Drop using TouchAction class

Performing Click and Swipe using TouchAction class

Performing MultiTouch and Drop using MultiTouchAction class

Performing Swipe using screen coordinates(x,y)

Performing Long press using TouchAction class

Android MobileBrowser-Automating Mobile Web Application

Introduction to Mobile Web Automation

How to get Useragent from Android Browser

Identifying the objects on Mobile browser

Automating mobile specific websites

Android- Automating Built in Apps(Phone, contact,Settings)

Android BuiltIn App(Phone) : Dial phone number

Android BuiltIn App(Message) : Sending a message

Android BuiltIn App(Clock) : Setup Recurring Alarm

Appium- Prerequisites & Installation for Mac

Appium Prerequisites

Java Installation & Configuring System Environmental variables

Maven Configuration

Android SDK configuration

Xcode Configuration

Eclipse IDE configuration

Appium installation on Mac

Install Appium from command line using npm

Appium- iOS App download

Emulators Vs Simulators

iOS App download

Share IOS Device Screen on Mac

Provisioning Development Build on Real IOS Device

Using Appium inspector to identify the element properties

Working with Safari browser on IOS Device

Running ios first automation test case

Launch Safari browser on IOS Simulator

Launch Safari Browser on Real IOS Device

Working with IOS Controls on Real IOS Device

Working with Steppers(UIAStepper)

Working with Switches(UIASwitches)

Working with Sliders(UIASlider)

Working with PickerWheel(UIAPickerWheel)

Working with Date Picker

Working with Segmented Controls(UIASegementedControl)

Working with Page Indicator(UIAPageIndicator)

Handling alerts

Jenkins-Continous Integration with Appium

Parametrizing DesiredCapabilities using Maven

Integrating Appium with CI tool Jenkins

Dynamic Parametrization of DesiredCapabilities using Jenkins

Scheduling the framework to run at specific time

SauceLabs-Cloud Integration with Appium

Integrate Appium IOS Tests with SauceLabs

Integrate Android Appium Tests with SauceLabs

Programmatically Launch Appium on Mac & Windows

Programmatically launch Appium using AppiumServiceBuilder

Programmatically Launch Appium on Windows

Programmatically Launch Appium on Mac

PageFactory Model- Automating IOS App

PageObject Pattern & PageFactory Introduction

Developing PageObject Model and extending PageFactory support

Creating AbstractTest & AbstractPage

Writing Tests in PageFactory Model

Using @iOSFindBy and @AndroidFindBy Annotations

Appium Tests Parallel Execution

Run Appium Test Cases Across Multiple Devices Using Grid

Capture Video and Screenshots for iOS & Android test runs

Android: Record Video Screen during test execution

iOS: Video Record Screen during Test Execution

Eclipse IDE- Fix for ADB Path error during Video Capture on Android

Overview on Appium 1.6.4 version

Introduction to XCUITest with iOS Simulator

Appium Desktop App and XCUITest Config with Real Device

 



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description
You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 53 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 28000 /-
Contact instructor for demo :