Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Appium – Mobile Automation Training

Overview / Description: The goal of the training program is to transform your QA / manual testing team to automation. With an aim to produce a competent engineer to design and develop automation testing frameworks.

Prerequisites / Eligibility: QA Professionals who would like to grow their horizon beyond Desktop Browser testing. Required basic knowledge of designing test cases and testing applications in Mobile and browser. Knowledge of basic Selenium WebDriver commands.

Detailed Course Content / Training Schedule/ Curriculum :

Chapter 01: Introduction to Appium and Mobile automation testing (0.5 hour)

  • 1.1 Appium Features
  • 1.2 Internal architecture
  • 1.3 How automation works using Appium and Selenium

Chapter 02 : Java Basics (2 hours)

  • 2.1 Why Java is popularly used
  • 2.2 Class , Objects and Interface
  • 2.3 OOPS concepts
  • 2.4 Collections in Java

Chapter 03 : Basic installation For Appium on Windows (1 hour)

  • 3.1. Downloading Android SDK and Java JDK
  • 3.2 Setting up environmental variables
  • 3.3 Configuring SDK Manager
  • 3.4 Configure ADT plug-in with Eclipse
  • 3.5 Download Node.js and install Appium
  • 3.6 How to create Virtual Device using AVD and GenyMotion

Chapter 04: Configure Mobile device with system (2 hours)

  • 4.1 Connect mobile device using USB debugging mode
  • 4.2 Using PDANet+ to configure device with system
  • 4.3 How to recognise mobile device connected and install application
  • 4.4 Initial configuration setup for launching a device and application using Appium

Chapter 05: UI Automator Viewer on Mobile device and emulator (1 hour)

  • 5.1 Opening UIAutomator Viewer through Android SDK
  • 5.2 Understanding different locator strategies
  • 5.3 Taking the Device screenshot
  • 5.4 Understanding the different locator tags

Chapter 06: Automate Native App on Android device (3 hours)

  • 6.1 Connect the device or emulator
  • 6.2 Installation of the application
  • 6.3 Get device details, application details and set initial configuration
  • 6.4 Interact with elements on the application and execute test case

Chapter 07: Automate Web App on Android Chrome browser (2 hours)

  • 7.1 Connect the device or emulator
  • 7.2 Get device and app details and set initial configuration
  • 7.3 Interact with elements on the browser and execute test case

Chapter 08: TestNG and Maven (4 hours)

  • 8.1 Maven build tool to add dependencies for project
  • 8.2 Understand pom.xml
  • 8.3 Annotations in TestNG
  • 8.4 Listeners in TestNG
  • 8.5 Assertions in TestNG
  • 8.6 Data Parameterization from TestNG.xml
  • 8.7 Execute test cases from TestNG.xml

Chapter 09: Creation of frameworks (3 hours)

  • 9.1 Keyword Driven framework – Plan and Designing
  • 9.2 Creation of Keyword Driven Framework
  • 9.3 Hybrid Driven framework – Plan and Designing
  • 9.4 Creation of Hybrid Driven Framework

Chapter 10: Creation of Mobile Automation framework using POM (3 hours)

  • 10.1 Testing Framework using POM without Page factory
  • 10.2 Testing Framework using Page Factory

Chapter 11 : Espresso for automated testing framework (3 hours)

  • 11.1 Setting up Espresso for Functional testing
  • 11.2 Set up device for Espresso tests
  • 11.3 Running Espresso tests

Chapter 12: Testing Mobile apps in the Cloud (3 hours)

  • 12.1 Execute tests on Sauce labs
  • 12.2 Run tests on parallel execution
  • Member Testimonials

    amarnath reddy

    Your voice is crystal clear and the rate of speech of yours is really good. Thanks a tonne
    2017-06-30T12:12:53+00:00
    Your voice is crystal clear and the rate of speech of yours is really good. Thanks a tonne

    Hiral desai

    Hi ITeLearn team....... Would like to definitely say that Karthik is an amazing tutor.....!!! He teaches really so well that my basics have become sooo... Read More
    2017-06-27T11:55:01+00:00
    Hi ITeLearn team....... Would like to definitely say that Karthik is an amazing tutor.....!!! He teaches really so well that my basics have become sooo clear which is ofcourse very important So kudos to him and please continue the great work

    Deepak Lohar

    I am enjoying your video based training. One of the striking thing about your training is, the subject matter and topics are explained in a... Read More
    2017-06-27T11:53:13+00:00
    I am enjoying your video based training. One of the striking thing about your training is, the subject matter and topics are explained in a very simple way which helps to understand the concept well and learning thus becomes faster. In my opinion it will be nice to continue the program the way it is designed currently and I am sure its benefiting others too.

    Anuradha Velpuri

    I was impressed by the quality, content and very impressed with Mr. Shanker's knowledge. We learned all the terminology, test scripts and bug reporting. Looking... Read More
    2017-06-30T12:04:42+00:00
    I was impressed by the quality, content and very impressed with Mr. Shanker's knowledge. We learned all the terminology, test scripts and bug reporting. Looking forward to work on HP's QC.

    Archana

    Thank you Karthik and team itelearn, It is great platform to learn about IT courses. I am impressed by the trainers and the way they... Read More
    2017-08-07T06:10:04+00:00
    Thank you Karthik and team itelearn, It is great platform to learn about IT courses. I am impressed by the trainers and the way they teach, very easy to grasp for Beginners like me. Appreciate the efforts you put towards this trainings. Can't wait for my next class.
  •  

The post Appium – Mobile Automation Training appeared first on iTelearn.



This post first appeared on Best Selenium Online Training Videos, please read the originial post: here

Share the post

Appium – Mobile Automation Training

×

Subscribe to Best Selenium Online Training Videos

Get updates delivered right to your inbox!

Thank you for your subscription

×