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.
Learning Objectives
Beginning Appium for 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
Appium Operations with Windows
- 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
Appium Scenarios and Automation
- 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
Practice: Appium Testing with Windows
- describe the process of creating tests with Windows