Last updated 1/2018MP4 | Video: h264, 1280x720 | 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 HomePage:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.