Appium Training - PowerPoint PPT Presentation

About This Presentation
Title:

Appium Training

Description:

Learntek is global online training provider on Big Data Analytics, Hadoop, Machine Learning, Deep Learning, IOT, AI, Cloud Technology, DEVOPS, Digital Marketing and other IT and Management courses. – PowerPoint PPT presentation

Number of Views:242
Slides: 11
Provided by: learntek12
Tags: appium

less

Transcript and Presenter's Notes

Title: Appium Training


1

Appium
2
Appium Training Introduction to Appium
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
Overview of Open Source Mobile Test Automation
tools Open source Mobile Automation tool
Evaluation docs Why APPIUM Limitations of
APPIUM Appium architecture
3
Object identification UI Automator
Component Element Locators Locating elements by
resource ID Locating elements by name Locating
elements by class name Locating elements by xpath
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
Basics of Android Share Control Real Android
Device screen from PC Download Android Platforms
using SDK Manager Create Virtual
Devices/Emulators using AVD Manager
4
APPIUM basic concepts Setting up a basic
project Appium API Reference What are Desired
Capabilities Knowing App Package and Launcher
Activity of Android App
APPIUM commands sendKeys() click() getLocation()
getContextHandles() findElement() closeApp() quit
..etc
5
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
6
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
7
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(UIASegement
edControl) Working with Page Indicator(UIAPageIndi
cator) Handling alerts
SauceLabs-Cloud Integration with
Appium Integrate Appium IOS Tests with
SauceLabs Integrate Android Appium Tests with
SauceLabs
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
8
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 _at_iOSFindBy and _at_AndroidFindBy
Annotations
Appium Tests Parallel Execution Run Appium Test
Cases Across Multiple Devices Using Grid
9
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
10
For more Training Information , Contact
Us Email info_at_learntek.org USA 1734 418
2465 INDIA 40 4018 1306
7799713624
Write a Comment
User Comments (0)
About PowerShow.com