Appium Mobile Testing Masterclass Free Download

Appium Mobile Testing Masterclass Free Download

Last updated 1/2018MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 636.47 MB | Duration: 3h 45m

Learn Everything About Mobile Automation With Appium

What you’ll learn

Build Mobile Test Automation Framework

Requirements

The course is using an Apple Computer

This course if focus with Using A Mac Laptop

If you are using a PC some of the steps are small difference but majority the same idea to get up and running

Description

In this course we will cover mobile test automation with Appium.

Introduction to mobile automation

Various tools for mobile application?What is Appium?What all can be tested with Appium?4 principle that guided the Appium architecture. Hybrid Apps, Native Apps and WebApps

Install and configuration

Configuring appium on real deviceWhy work on real device? and Configure Android on local machineUnderstanding difference between Api level and Android versionAPI levels and Android versions supported by Appium supported by androidGetting correct API level for AndroidGetting correct Android version in Phone – Provider dependant

ionfiguring Appium, Selenium from Maven/POM dependencieVarious Maven/POM dependencies for Appium

Maven dependencies

Running first Script on Simulator

Installing Simulator

Configuring appium on Simulator

Running your first Appium Program

Various command line arguments for Appium

Starting Appium Server from command prompt

Starting Appium Server from Console

Configuring Various versioning/API level requirements for Appium

Appium

Install Node JS

Connecting phone and making sure its being detected in DDMS(Pdanet software)

Debug level settings in Phone

Enabling developer mode

Launching Hybrid Native APP on Appium

Desired Capabilities for Appium and AndroidConcept of Apk file, AppActivityName and AppPackageHow to get Apk file, AppActivityName and AppPackage for any applicationIs Apk file necessary to test App – Not in all casesJavadocs for AppiumAppiumDriver and RemoteWebDriver classesLaunching System Hybrid AppsAppium reinstalls AppPreventing Appium from deleting and reinstalling AppLaunching other user installed Hybrid AppsChecking wheter App is installed on PhoneLaunching native Apps like calculator, Contacts, SettingsAlways quit appium – Mandatory

Module 5 Running iOS test( WordPress )

ing XCode from the Apple StoreOpening IOS & Ipad simulatorsInstalling node.jsInstalling HomeBrewbrew updatebrew doctorAdding HomeBrew to the path locationInstalling Appium through Termialnpm install wdrunning authorize_ios

Identifying UI Element

Opening UIAutomator Viewer through SDK tools kitUnderstanding different locator stratsTaking the Device screenshotDevice screenshot with Compressed hierarchyUnderstanding the different locator tags

What is Appium Inspector?How and when to run it?Record and Play using Appium InspectorLocating elements with the help of Appium InspectorInspector will only run with active session

Locating Elements on the App

What all can be locatable

Chaing of Elements

FindElementByAndroidUIAutomator

Exploring UIAutomator API

Finding Elements by ClassName

Finding Elements by ids

Finding Elements by Xpaths

Using different functions inside UIAutomator class

Exercises

Module 7 – Gestures ( Swipe, LongPress, DoubleTap, DragNDrop, Slider ) TouchActio

Framework Design

Page Object Model (Appium community best practice)Writing and executing suite of tests for your sample application using POMControlling test flows with TestNG’s xml capabilities and Maven projectsUnderstanding TestNG and taggingTestNG for capturing results & reportsClient Libraries:Java Exercise (this will be the main example throughout the class)Testing the calculator applicationTesting a simple text messageTest adding a new contactReorganizing POM into a Keyword framework

Appium Test Distributed

Discuss all that you mention to me for IOS and Android

Overview

Section 1: Section 1

Lecture 1 Your Instructor

Section 2: Module 1

Lecture 2 Introduction To Appium

Lecture 3 Appium Architecture

Section 3: Install and Configuration

Lecture 4 Installation

Lecture 5 Installing Appium Final

Section 4: Launch Native/Hybrid Web Browser App

Lecture 6 Module4 Part1 Launch Native/Hybrid, Web Browser

Lecture 7 Launch Native/Hybrid

Section 5: ioS Test Initializing

Lecture 8 IOS Test Initializing

Section 6: Module 6 Inspecting Elements

Lecture 9 Locators , Locators , Locators

Lecture 10 Inspecting Element

Lecture 11 Inspect Element for IOS

Lecture 12 Recording Scripts Using Appium Desktop

Lecture 13 UI Automator Inspector for Android

Section 7: Module7 Gestures

Lecture 14 Sliders

Lecture 15 Swipe Up and Down

Lecture 16 Dragdrop , Double Tap, LongPress

Section 8: Framework

Lecture 17 POM_Framework Part 1

Lecture 18 Framework Design Part 2

Section 9: Parallel Testing

Lecture 19 Part 1

Lecture 20 Part 2

Qa Eeers, Mobile Testers, Newbie,Anyone Who Want to Learn