Appium - Mobile Testing with Latest 1.22 and Live Projects
Students Enrolled: 82143
Watch Promo Enroll in Course
One single course to Master Mobile automation testing for IOS and Android
********What makes this course unique from others**********************
Latest and unique content, Around 250+ Lectures which you will not find in any other Appium courses in Market
**************************************************************************************************
As the mobile market is growing so there's a demand of Mobile application testers increasing like anything across the Globe.
Appium: supports Mobile application testing on Native, Hybrid & WebApps for Iphone, Ipads & Android real device and Emulators / Simulators.
Selendroid: supports Mobile application testing on Native, Hybrid & WebApps for Android real device and Emulators only.
These are the unique Appium & Selendroid training tutorials in market that will help you in learning Mobile apps automation testing for IOS and Android in very simple way using the Latest Appium 1.8.2 / 1.13.0 API
I have covered examples on both Simulators / Emulators and Real IOS & Android Devices.
Not just the video lectures you will see the entire coding part done step by step and the lectures are explained in a very detailed and practical approach is taken in every example by the trainer.
Your Instructor
Course Curriculum
-
PreviewConfigure Java and set global environment variables (7:09)
-
PreviewConfiguring Android Studio and Creating a new Virtual Device (16:58)
-
PreviewConfiguring Environment variables for Android ADB (4:04)
-
PreviewConfiguring Real Device (6:26)
-
StartInstalling the Latest Appium GUI (5:39)
-
StartInstalling NodeJS and Appium NPM Package (6:12)
-
StartConfiguring Maven and Download Appium Dependencies (4:39)
-
StartDownloading Eclipse and Adding Dependencies (10:22)
-
PreviewConfiguring Java and setting up environment variables (4:48)
-
PreviewMore prerequisite for Appium installation on MAC OSX (11:03)
-
PreviewDownload and Install Android Studio (12:45)
-
StartInstalling the Latest Appium GUI (6:44)
-
StartInstalling the Appium server through Node (2:33)
-
StartInstalling Maven and Configuring environment variables on OSX (3:58)
-
StartDownloading Eclipse and Maven Dependencies (4:29)
-
StartCreating and Launching the Android virtual Device (AVD) / Emulator (5:32)
-
StartMirroring your Android device on Windows or MAC (8:33)
-
StartExecuting Test on a WebApp (11:38)
-
StartIntegrate the Appium API JavaDoc in Eclipse (5:32)
-
StartInstalling the App on Real Android device (13:25)
-
StartFinding the Package and Activity Information (10:33)
-
StartInspecting Elements on a WebApp (7:25)
-
StartInstalling Java & configuring enviornment variables (2:44)
-
StartInstalling Maven (6:53)
-
StartGetting started with Maven - Adding dependencies (13:52)
-
StartDownload XCode for Iphone and Ipad (1:47)
-
StartAppium installation on MAC OSX (11:23)
-
StartDetailed installation (18:42)
-
StartAppium installation guide
-
StartTroubleshooting: If Appium is not installed successfully through NPM
-
StartConfiguring Appium Android on MAC (8:58)
-
PreviewExecuting Test on a Real Android Device and Nexus 5 Emulator (9:09)
-
StartHow to automate apps on a Device with API Level < 17 - Part 1 (20:28)
-
StartHow to automate apps on a Device with API Level < 17 - Part 2 (11:38)
-
StartFinding Elements with Uiautomatorviewer (20:54)
-
StartUnderstanding the UISelector Class (20:25)
-
StartImplicit and Explicit Wait (12:31)
-
StartDownload the APK used in project
-
StartMaking a call with internal dialer application - Real Device (22:20)
-
StartMaking a call with internal dialer application - Code
-
StartAdding a new contact to the phone book - Real Device (16:27)
-
StartAdding a new contact to the phone book - Code
-
StartSending SMS from a real device (10:11)
-
StartSending SMS from a real device - Code
-
StartWorking with Calculator - Real Device - Part 1 (18:46)
-
StartWorking with Calculator - Real Device - Part 2 (13:55)
-
StartWorking with Calculator - Code
-
StartAppium Inspector (15:54)
-
Start1.22 - Installing the Latest Appium Desktop and a Separate Appium Inspector UI (10:44)
-
StartDrag and Drop (18:47)
-
StartDrag and Drop - Code
-
StartAndroid Key Events (4:58)
-
StartAndroid Key Events - Code
-
StartSwipe test on Flipboard App (21:19)
-
StartSwipe test on Flipboard App - Code
-
StartTapping an Element on a Real Device - Part 1 (2:58)
-
StartTapping an Element on a Real Device - Part 2 (21:28)
-
StartTapping an Element on a Real Device - Code
-
StartSwipe - Searching Phonebook Contacts - Part 1 (4:37)
-
StartSwipe - Searching Phonebook Contacts - Part 2 (15:57)
-
StartSwipe - Searching Phonebook Contacts - Code
-
StartAndroid Lollipop 5.0 Update - ScrollTo - Contacts (9:18)
-
StartAndroid Lollipop 5.0 Update - ScrollTo - Contacts - Code
-
PreviewFramework Part 1 - Designing Architecture (14:49)
-
PreviewFramework Part 2 - Designing the Screen Base class (24:35)
-
StartFramework Part 3 - Designing the Test Base class (17:11)
-
StartFramework Part 4 - Designing common utilities for the test cases (26:04)
-
StartFramework Part 5 - Getting started with the very first test case (20:32)
-
StartFramework Part 6 - Adding more test cases (17:52)
-
StartFramework Part 7 - Adding the Scrolling and Screenshot Utility (15:13)
-
StartFramework Part 8 - Adding latest Extent Reports (18:12)
-
StartFramework Part 9 - Running test via Maven and Batch file (8:18)
-
StartFramework Part 10 - JENKINS CI - Configuring Jenkins (10:21)
-
StartFramework Part 11 - - JENKINS CI - Running Appium Job via Jenkins (16:11)
-
StartFramework Part 12 - GIT/GITHUB - Getting started with Git/GitHub (0:50)
-
StartFramework Part 13 - GIT/GITHUB - Introduction to Version control system (20:02)
-
StartFramework Part 14 - GIT/GITHUB - Installing Git on Windows (16:19)
-
StartFramework Part 15 - GIT/GITHUB - Git Commands (15:05)
-
StartFramework Part 16 - GIT/GITHUB - Introduction to GitHub - remote repository (16:24)
-
StartFramework Part 17 - GIT/GITHUB - Creating Account & Pushing code (29:53)
-
StartFramework Part 18 - Continuous Integration - via Jenkins CI and GitHub (10:56)
-
StartFramework Part 19 - Defining the Data Driven Part (2:32)
-
StartFramework Part 20 - TEST DATA - Integrating Excel Reading - Creating Test Data (28:46)
-
StartSetting up RunModes at Test and Suite level (17:35)
-
StartFramework Part 21 - TEST DATA - Complex Parameterization with Hashtables (17:34)
-
StartFramework Part 22 - TEST DATA - Optimizing DataProvider code (8:07)
-
StartFramework Part 23 - TEST DATA - Handling Multiple Data Providers and suites (14:47)
-
StartFramework Part 24 - TEST DATA - Creating common Utility for Runmodes (20:56)
-
StartFramework Part 25 - Integrating Test Data with Appium and setting up Run modes (26:33)
-
StartFramework Part 26 - Adding more test and reading the data from excel (16:27)
-
StartDownload the project code
-
StartCucumberPageObjects - Framework code
-
Start1_-_Designing_the_Architecural_Layout (14:05)
-
Start2._Creating_the_very_first_feature (10:31)
-
Start3._Configuring_Extent_Reports_plugin_and_Cucumber_Hooks (8:35)
-
Start4.Configuring_Hooks_for_Capturing_screenshot_and_attaching_to_report (10:21)
-
Start5._Automating_and_Mapping_steps_for_the_very_First_feature (8:47)
-
Start6._Adding_the_second_feature_and_running_it_through_maven (15:18)
-
StartXCUITest Appium 1.6.3 Installation Guide
-
StartConfiguring IOS 10 Simulator to work with Appium 1.6 (20:41)
-
StartConfiguring IOS 10 Real Device to work with Appium 1.6 (5:09)
-
StartXCUITest IOS 10 - Launching IOS Inspector (12:44)
-
StartXCUITest IOS 10 - Safari Launcher web test on Real device (5:35)
-
StartXCUITest IOS 10 - Web test safari browser on a Simulator (2:15)
-
StartExeuting Safari Browser Test on a IOS Simulator (13:52)
-
StartTesting Safari Browser on Real IOS Device (6:53)
-
StartTest IOS Native Elements and Appium Inspector (21:57)
-
StartSwitching Apps and Testing 3rd party applications(i.e. WhatApp, Internal Photos) (15:04)
-
StartHandling Date Picker Wheel (13:17)
-
StartHandling Alerts on IOS Native App (10:37)
-
StartHandling Sliders (3:30)
-
StartHandling Switches (4:00)
-
StartIOS Gesture: Swipe Left & Right - Running App in Background And Toggle Off Wifi (16:52)
-
StartIOS Gesture: Tapping by Coordinates and by Element (11:25)
-
StartIOS Gesture: Swipe and Scroll - Up and Down (12:35)
-
StartProject Code from Above lectures
-
StartBasic WebApp test on Safari (12:16)
-
StartBasic WebApp test on Safari - Code
-
StartHandling Dropdown and Hyperlinks (14:58)
-
StartHandling Dropdown and Hyperlinks - Code
-
StartHandling Checkboxes (8:02)
-
StartHandling Checkboxes - Code
-
StartHandling JavaScript Alerts (16:48)
-
StartHandling JavaScript Alerts - Code
-
StartHow to Capture a screenshot (4:02)
-
StartHow to Capture a screenshot - Code
-
StartIntroduction to TestNG and Annotations (24:34)
-
StartTestNG Parameterization (17:25)
-
StartTestNG ParaMeterization Part1 (12:54)
-
StartTestNG ParaMeterization Part2 (10:54)
-
StartHandling Multiple Data Providers (12:12)
-
StartConfiguring ANT, Generating TestNG & XSLT Reports (23:22)
-
StartCode for generating XSLT / Surefire Reports through MAVEN
-
StartProject code
-
StartPart 1 - Creating a New Maven Project (9:16)
-
StartPart 2 - Setting up Framework Architecture and Packages (19:37)
-
StartPart 3 - Creating Common Utils (19:59)
-
StartPart 4 - Implementing Base class for TestCases (12:26)
-
StartPart 5 - Creating the First IOS Test Case (7:36)
-
StartPart 6 - Executing the test on Iphone 6 Plus real device (8:23)
-
StartPart 7 - Creating Logs (9:13)
-
StartPart 8 - Adding Cucumber Dependencies (12:51)
-
StartPart 9 - Cucumber Annotations (14:17)
-
StartPart 10 - Appium Cucumber Integration (8:25)
-
StartProject Code
-
StartPart 1 - Framework Introduction (2:13)
-
StartPart 2 - Creating Architectural Layouts (19:49)
-
StartPart 3 - Adding Common Utils (11:16)
-
StartPart 4 - Implementing Page Factories and Creating the First Business Class (19:49)
-
StartPart 5 - Adding More Business Logics (19:48)
-
StartPart 6 - Adding Test Cases to TestNG (16:04)
-
StartPart 7 - Starting and stopping Appium Server (3:32)
-
StartPart 8 - MakeMyTrip App - Part 1 (18:01)
-
StartPart 9 - MakeMyTrip App - Part 2 (19:19)
-
StartPart 10 - MakeMyTrip App - Part 3 (19:48)
-
StartPart 11 - MakeMyTrip - PageFactory 1 (20:07)
-
StartPart 12 - MakeMyTrip - PageFactory 2 (17:10)
-
StartPart 13 - MakeMyTrip - PageFactory 3 (9:25)
-
StartFramework Code
-
PreviewIntroduction to Appium Grid (3:24)
-
PreviewExecuting Test Parallely on Two Real Devices (2:27)
-
StartAppium Grid - Detailed Installation on Real Android Device - WebApp Test (39:48)
-
StartAppium Grid - Detailed Installation on Real Android Device - NativeApp Test (12:21)
-
StartProject code and other files
-
StartExecuting Parallel & Sequential Test on IOS Real Devices (18:34)
-
StartIntroduction to Core Java (14:16)
-
StartClasses and Objects (28:49)
-
StartBasic Java programming and features - Part 1 (20:59)
-
StartBasic Java programming and features - Part 2 (17:23)
-
StartBasic Java programming and Feature - PDF
-
StartIf/Else statements and Switch Case (21:25)
-
StartDo While and For Loops (20:54)
-
StartArrays and Methods (25:08)
-
StartArrays and Methods - PDF
-
StartOOPS - Static and Non Static (21:37)
-
StartOOPS - Part 2 (20:06)
-
StartOOPS - Object oriented programming - Part 1 & 2 - PDF
-
StartOOPS - Object oriented programming - Part 3 (19:20)
-
StartOOPS - Object oriented programming - Part 3 - PDF
-
StartException Handling - Part 1 (18:30)
-
StartException Handling - Part 2 (16:35)
-
StartException Handling - Code
-
StartPackages and Access Modifiers (24:08)
-
StartPackages and Access Modifiers - PDF
-
StartReading Properties files (15:15)
-
StartReading Notepad file (15:34)
-
StartReading and Writing Notepad and Properties file - code
-
StartReading Excel Files and Generating logs through Log4J API (28:22)
-
StartReading Excel and Generating logs - Code
-
StartJava Collections (28:51)
-
StartReflection API (5:15)
-
StartCollection and Reflection API - Code