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