Exploring Appium and Windows
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Appium for Windows is designed to simplify testing across multiple platforms. In this course, you will explore how to install and configure Appium for Windows using several tools such as WinAppDriver, Cucumber, and Selenium.
Target Audience
QA Engineers and web and mobile automation testers with prior Java knowledge who wish to use Appium for test automation
Prerequisites
None
Expected Duration (hours)
1.8
Lesson Objectives Exploring Appium and Windows
start the course
recognize the process of downloading and installing Appium Desktop, Appium, and Appium Server for Windows
demonstrate the process of downloading and installing Appium for Windows on Windows 10
demonstrate the process of downloading and installing Appium Desktop on Windows 10
demonstrate the process of installing Appium on Windows 10 using NPM
describe the process of installing Genymotion and IntelliJ IDEA
demonstrate the process of installing and running Genymotion
demonstrate the process of installing IntelliJ IDEA
describe the various areas of the Appium GUI including the Inspector
demonstrate the process of starting the Appium server and using it for Appium operations
demonstrate a sample test to launch an app from a .apk file using Appium
describe the steps and benefits of using desired capabilities and setting up a test environment with Maven and the WinAppDriver
define the process in creating a sample project with Gradle
describe Cucumber and Behavior-driven Development (BDD)
demonstrate the process of creating a sample project with Java, Gradle, and IntelliJ IDEA
demonstrate how to use Cucumber to employ Behavior-driven Development (BDD)
execute the second step from the feature file and recognize how to use Appium Desktop to get an element by ID in an app
generate and implement the expected outcome step to see the scenario pass
describe the process of a scenario for automating mobile web app tests with Appium and cucumber
describe the process of creating tests with Windows
Course Number: sd_appt_a02_it_enus
Expertise Level
Beginner