MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Appium - Selenium 3.0 API for Mobile Automation Testing

Course Summary

Learn how to master Mobile apps automation for IOS and Android using Appium & Selendroid on Real Devices & Simulators


  • +

    Course Syllabus

    • Introduction to the Course
      • Introduction to the course
      • Important things to know before you start with the course
      • Introduction to Appium
    • Basic Installation - Windows OS
      • Installing Java & configuring enviornment variables
      • Installing Maven
      • Installing the Maven Eclipse Plugin
      • Adding Appium Dependencies
      • POM.xml
      • Download Appium Jars
      • Download SDK kit for Android
      • Appium installation on Windows OS
    • Basic Installation - MAC OSX
      • Installing Java & configuring enviornment variables
      • Installing Maven
      • Getting started with Maven - Adding dependencies
      • Download XCode for Iphone and Ipad
      • Appium installation on MAC OSX
      • Appium installation guide
      • Detailed installation
    • Appium - Get started with basic installation
      • Adding Appium javadocs to eclipse
      • Understanding Desired Capabilities class
      • Appium 2.0.0 Launched - 30Sep2014
      • Package and Activity information of Mobile Apps
      • Package and Activity info - Code
      • Appium basic test
    • Appium Android - Identifying Mobile Elements
      • How to automate apps on a Device with API Level < 17 - Part 1
      • How to automate apps on a Device with API Level < 17 - Part 2
      • Finding Elements with Uiautomatorviewer
      • Understanding the UISelector Class
      • Implicit and Explicit Wait
      • Download the APK used in project
    • Appium Android - Testing Android Native Apps on Windows
      • Making a call with internal dialer application - Real Device
      • Making a call with internal dialer application - Code
      • Adding a new contact to the phone book - Real Device
      • Adding a new contact to the phone book - Code
      • Sending SMS from a real device
      • Sending SMS from a real device - Code
      • Working with Calculator - Real Device - Part 1
      • Working with Calculator - Real Device - Part 2
      • Working with Calculator - Code
    • Appium Android- TouchActions and Events - Handling user gestures
      • Drag and Drop
      • Drag and Drop - Code
      • Android Key Events
      • Android Key Events - Code
      • Swipe test on Flipboard App
      • Swipe test on Flipboard App - Code
      • Tapping an Element on a Real Device - Part 1
      • Tapping an Element on a Real Device - Part 2
      • Tapping an Element on a Real Device - Code
      • Swipe - Searching Phonebook Contacts - Part 1
      • Swipe - Searching Phonebook Contacts - Part 2
      • Swipe - Searching Phonebook Contacts - Code
    • Appium Android - Testing Android Native Apps on MAC
      • Contact Manager Native Test - Part 1
      • Contact Manager Native Test - Part 2
      • Contact Manager Native Test - Part 3
      • Contact Manager APK File Download
    • Appium Android - Testing Chrome Browser on MAC & Windows
      • Installing and Launching Chrome on Android Emulator - MAC
    • Appium IOS- Testing on Real IPhone Device
      • How to get Apple Developer ID and Deploy app on a real device
      • Deploying IOS Apps on Real device
      • Working with Appium Inspector
      • Handling Alerts on a Native App
    • Appium - Locating Elements on a WebPage
      • User Agent for IOS
      • User Agent for Android
    • Appium IOS- Testing IOS WebApp on Safari browser - MAC
      • Basic WebApp test on Safari
      • Basic WebApp test on Safari - Code
      • Handling Dropdown and Hyperlinks
      • Handling Dropdown and Hyperlinks - Code
      • Handling Checkboxes
      • Handling Checkboxes - Code
      • Handling JavaScript Alerts
      • Handling JavaScript Alerts - Code
      • How to Capture a screenshot
      • How to Capture a screenshot - Code
    • Safari browser on a Real IOS Device
      • Configuring the SafariLauncher app to support testing on Real device
    • SauceLabs Integration
      • Integrating the test cases to execute on SauceLabs cloud network
      • Deploying the Mobile Native app on Saucelabs
      • Executing tests on Mobile Native apps on Saucelabs
    • Selendroid - Selenium for Android
      • Introduction to Selendroid - Mobile Automation Testing
      • Installing & Configuring Selendroid
      • Automating Android Native APP - Part 1
      • Automating Android Navtie App - Part 2
      • Project Code
    • Git - GitHub
      • Introduction to Version control system
      • Installing Git on Windows
      • Git Commands
      • Introduction to GitHub - remote repository
      • Creating Account on GitHub & Pushing code to the remote repository
    • Continuous Integration - Jenkins CI
      • Introduction to Continuous Integration and configuring Jenkins
      • Creating a free style Jenkins project
    • JUnit Basics
      • Introduction to JUnit and Annotations
      • JUnit Assertions
      • JUnit Parameterization
      • Configuring ANT and Generating reports
      • Project Code
    • TestNG Basics
      • Introduction to TestNG and Annotations
      • TestNG Parameterization
      • Configuring ANT, Generating TestNG & XSLT Reports
      • Code for generating XSLT / Surefire Reports through MAVEN
      • Project code
    • Core Java essentials for Selenium / Appium / Selendroid
      • Introduction to Core Java
      • Classes and Objects
      • Basic Java programming and features - Part 1
      • Basic Java programming and features - Part 2
      • Basic Java programming and Feature - PDF
      • If/Else statements and Switch Case
      • Do While and For Loops
      • Arrays and Methods
      • Arrays and Methods - PDF
      • OOPS - Static and Non Static
      • OOPS - Part 2
      • OOPS - Object oriented programming - Part 1 & 2 - PDF
      • OOPS - Object oriented programming - Part 3
      • OOPS - Object oriented programming - Part 3 - PDF
      • Exception Handling - Part 1
      • Exception Handling - Part 2
      • Exception Handling - Code
      • Packages and Access Modifiers
      • Packages and Access Modifiers - PDF
      • Reading Properties files
      • Reading Notepad file
      • Reading and Writing Notepad and Properties file - code
      • Reading Excel Files and Generating logs through Log4J API
      • Reading Excel and Generating logs - Code
      • Java Collections
      • Reflection API
      • Collection and Reflection API - Code


Course Fee:
USD 137

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top