Course details

Introduction to Appium Testing

Introduction to Appium Testing


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Appium is an open-source test automation framework driving iOS, Windows, and Android applications. In this course, you'll explore the concepts of test automation and Appium architecture, including preparing Appium for Windows.

Target Audience
QA Engineers and web and mobile automation testers familiar with Java, who wish to use Appium to create test automation for both iOS and Android using a webdriver

Prerequisites
None

Expected Duration (hours)
1.3

Lesson Objectives

Introduction to Appium Testing

  • start the course
  • describe the concepts of mobile test automation including its benefits and approaches in test automation
  • describe the various types of mobile applications and test automation approaches
  • describe the types of automation tools and mobile test automation and demonstrate examples of specific use cases in a software development environment
  • define Appium architecture and operations, including using XCUITest and UiAutomator 2
  • describe key advantages of using Appium
  • list the necessary requirements for IOS and Android testing with Appium
  • recognize the Appium server and its client library as well as Selenium's WebDriver JSON wire protocol
  • describe the process of installing the JDK and configuring system environment variables
  • demonstrate the process of installing the JDK and configuring system environment variables on Windows 10
  • demonstrate the process of installing Android Studio on Windows 10
  • demonstrate the process of configuring Android Studio and the Android SDKs on Windows 10
  • list the steps to install and configure Eclipse with client libraries for Appium and Selenium
  • demonstrate the steps in downloading and installing node.js for Windows 10
  • describe the concepts in mobile automation and Appium concepts
  • Course Number:
    sd_appt_a01_it_enus

    Expertise Level
    Beginner