Appium 2.0V Latest Features
Last updated 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.47 GB | Duration: 4h 3m
Last updated 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.47 GB | Duration: 4h 3m
[Latest Version : Appium 1.22v ] master android and iOS apps test automation using Appium 2.0v with Java.
What you'll learn
Students will get very good knowledge on using Appium for mobile apps automation
Students will learn how to perform scroll ,swipe ,switching to webviews and so on in both iOS and Android using Appium
Students will be able to handle gestures like click , dragAndDrop and so on in both iOS and Android using automation.
Students will learn how they can inspect web views in native apps and how they can automate web view in Appium and so on.
Requirements
Beginner Java , Beginner Selenium is mandatory like they should know how to identify elements.
Description
Summary : In this course we will learn all the required information that is needed for us to get started with mobile app automation testing .Mobile app automation field has some good number of job opportunities so knowing this tool is definitely a plus to the QA engineer . Our main focus in this tutorial is how we can perform different gestures in both iOS and Android platforms using Appium Java.Tools Used : Appium 1.22v with JavaCourse Details : TouchActions deprecated , desired caps deprecated and so on in latest version of Appium , So don't follow old methods to perform any swipe or scroll using touch actions and also desired capabilities got deprecated.We will start from basic actions like click ,sendKeys to all the way till knowing how we can scroll , swipe , dragAndDrop , touchAndHold , tap , doubleTap , switching between native view and web view and vice versa , handling picker wheel , handling sliders and so on.We will learn how we can inspect web view elements of Hybrid app in safari and couple many.We will learn how we can link Appium inspector and Appium Server.About Tool : Appium PhilosophyAppium is built on the idea that testing native apps shouldn't require including an SDK or recompiling your app. And that you should be able to use your preferred test practices, frameworks, and tools. Appium is an open source project and has made design and tool decisions to encourage a vibrant contributing community.Use your favorite toolsAppium aims to automate any mobile app from any language and any test framework, with full access to back-end APIs and DBs from test code. Write tests with your favorite dev tools using all the above programming languages, and probably more (with the Selenium WebDriver API and language-specific client libraries).
Overview
Section 1: Introduction
Lecture 1 Setting Up Appium Android and Inspecting elements
Lecture 2 Linking Appium Inspector and Appium Server
Lecture 3 Appium iOS setUp and inspecting elements
Lecture 4 Writing out our first Appium test
Lecture 5 Auto scrolling feature
Lecture 6 Scroll explicitly in iOS
Lecture 7 Tap , doubleTap ,touchAndHold gestures in iOS
Lecture 8 Swipt left , Up ,Right in iOS
Lecture 9 Swipe down in iOS , getting bundleId from iOS logs
Lecture 10 dragAndDrop in iOS
Lecture 11 Switching between native view to web view And web view to native view
Lecture 12 SendKeys , Click , handling popUps
Lecture 13 hide keyboard ,hide keyboard by clicking done ,next or any button in keyboard
Lecture 14 hide keyboard in detail
Lecture 15 Handling picker wheel in iOS
Lecture 16 Handling Sliders in iOS
Lecture 17 Writing out our first test in Android that too handling web views.
Lecture 18 Inspecting web views of Android App using chrome browser of machine.
Lecture 19 Scroll in Android using Javascript executor
Lecture 20 Scroll in Android using Android UI Automator
Lecture 21 DesiredCapabilities removed in Appium 2.0 version
Lecture 22 Scrolling in Android in all four directions
Lecture 23 Swipe gesture in Android in all four directions
Automation testers , manual testers , students who want to learn mobile automation , general audience who wants to learn Appium.