Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Getting Started with UI Testing and Appium

Course Cover
compare button icon

$21

Visit Course

Visit Course

Offer Percent Icon

2 Coupons Available

Login To View All

Course Features

icon

Duration

2.39 hours

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

2.39 hours

Course Description

Automating UI tests can help you get faster feedback in modern software development. This course, Getting started with UI Testing and appium, will teach you how to automate UI Test automation on any platform, using any programming language. Appium is a tool that allows you to automate UI testing. Next, we will look at the automation primitives that can be used to create an automated UI testing. Next, you'll learn how to set up, configure, run, and test on iOS, Android, Windows, and other platforms. After completing this course, your first UI Test Automation for your own application will be ready.

Course Overview

projects-img

Internship

projects-img

Job Assistance

projects-img

International Faculty

projects-img

Case Based Learning

projects-img

Post Course Interactions

projects-img

Case Studies,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

Course Content

Module 1: Appium: How It Works and Its Main Components
1. Introduction
2. Outline
3. How Appium Works
4. Driver per Platform
5. Start Your Application
6. Calling the Appium Server APIs
7. Test Your Application Using HTTP
8. Selecting an Appium Client
9. Test Your Application Using C# and MSTest on Windows
10. Why Appium?

Module 2: Creating Your First Tests
1. Introduction
2. Outline and Installing Appium
3. Demo: Install Appium and WinAppDriver
4. Starting Your Application
5. Demo: Start Your Application
6. How to Find a Mobile UI Element
7. Use Page Source and Appium Inspector
8. Demo: Using the Appium UI Inspector
9. Using the FindElement(By.XXX) operations
10. Demo: Finding a UI Element
11. Basic Interactions and Pointer Input
12. Using Pointer Input Device
13. Demo: Interact with a UI Element
14. Waiting on Elements
15. How to Properly Wait for a Condition
16. Summary

Module 3: Testing iOS Applications
1. Introduction and Outline
2. Prerequisites to Run on a Real Device
3. Testing against a Real Device
4. Platform Specifics
5. Demo: Platform Specifics
6. Summary

Module 4: Testing Android Applications
1. Introduction and Outline
2. Prerequisites to Test against a Real Device
3. Testing against a Real Device
4. Platform Specifics
5. Demo: Platform Specifics
6. Simple Scenario Master Detail
7. Advanced Scenario: Add New Item
8. Running on the Emulator
9. Summary

Module 5: Testing Windows Applications
1. Introduction and Outline
2. Prerequisites and Platform Specifics
3. Inspecting Windows Applications
4. Testing Windows Forms
5. Testing WPF Applications
6. Summary

Course Instructors

Author Image

Marcel de Vries

Instructor

Marcel is the co-founder and CTO of Xpirit, a high-end consulting firm based in Hilversum, Netherlands. Marcel co-founded Xpirit in 2014 as a spin off from Xebia Netherlands. Together with Xebia th...
Course Cover

$21

Visit Course

Visit Course

Offer Percent Icon

2 Coupons Available
Get upto 50% Discount