Automated UI Testing in C# [Video]

Preview in Mapt

Automated UI Testing in C# [Video]

Mykola Kolisnyk

Build a UI testing framework step-by-step
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$0 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Automated UI Testing in C# [Video] Book Cover
Automated UI Testing in C# [Video]
$ 124.99
$ 106.25
Automated UI Testing in Android [Video] Book Cover
Automated UI Testing in Android [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781788294591
Course Length3 hours and 8 minutes

Video Description

This video is the practical step by step guide for UI test automation framework development from the scratch. This course is targeted to C#. We’ll exercise the WebDriver, Appium (for mobile applications) and SpecFlow.

While going throughout the course you will be able to see the step-by-step test automation framework development process and how it changes the shape of tests.

At the end you will have a vision of what framework is, how it looks like and what items should be initially covered at the early beginning of test automation development. Also, you will learn typical solutions for the most common problems with different UI automation solutions

Style and Approach

The course is mainly targeted at practical demonstrations of the test framework development process. Thus, most videos contain some introductory theory and then step-by-step practical exercises with an explanation of each step. So, viewers will observe how the entire test automation solution is built

By the end of the video, you will have a vision of what a framework is, what it looks like, and what items should be covered at the beginning of the test automation development process. Also, you will learn typical solutions for the most common problems with different UI automation solutions.

Table of Contents

Introduction and Initial Setup
The Course Overview
Overview of Test Frameworks and Setup
Writing Sample Tests
Creating Sample Scenarios
Adding Configuration
Data-Drive Tests
Adapting Tests for Parallel Execution
Wrapping Controls and Pages
General Idea Overview and Main Design
Wrapping Controls
Wrapping Pages
Adding Page Factory
Generating Screenshots
Complex Cases for Pages and Elements
Platform-Specific Identifiers
Customizing Control Interaction
Dealing with Sub-Elements
Additional Verification Functionality
Object Driven Framework
Major Concepts of the Object Driven Framework
Creating the Object Driven Engine
Transferring Data between Steps
Apply the Approach to Tests
Keyword-Driven Framework
General Introduction to Approach and Cucumber-JVM
Giving Informative Names to Pages and Elements
Major Set of Keywords to Implement
Additional Keywords for Compound Elements
More Tricky Functionalities
Transferring Data between Steps
Evaluating Expressions
Parallelizing SpecFlow
Final Overview and What’s Next

What You Will Learn

  • Available framework types and what they look like
  • Practical steps to build initial frameworks
  • Typical solutions for typical problems with UI automation
  • Typical framework improvements when the entire test automation solution gets more complicated
  • Typical recommendations for each step in framework creation/improvement
  • Real-life example of UI a test automation framework with C#

Authors

Table of Contents

Introduction and Initial Setup
The Course Overview
Overview of Test Frameworks and Setup
Writing Sample Tests
Creating Sample Scenarios
Adding Configuration
Data-Drive Tests
Adapting Tests for Parallel Execution
Wrapping Controls and Pages
General Idea Overview and Main Design
Wrapping Controls
Wrapping Pages
Adding Page Factory
Generating Screenshots
Complex Cases for Pages and Elements
Platform-Specific Identifiers
Customizing Control Interaction
Dealing with Sub-Elements
Additional Verification Functionality
Object Driven Framework
Major Concepts of the Object Driven Framework
Creating the Object Driven Engine
Transferring Data between Steps
Apply the Approach to Tests
Keyword-Driven Framework
General Introduction to Approach and Cucumber-JVM
Giving Informative Names to Pages and Elements
Major Set of Keywords to Implement
Additional Keywords for Compound Elements
More Tricky Functionalities
Transferring Data between Steps
Evaluating Expressions
Parallelizing SpecFlow
Final Overview and What’s Next

Video Details

ISBN 139781788294591
Course Length3 hours and 8 minutes
Read More

Read More Reviews

Recommended for You

Automated UI Testing in Android [Video] Book Cover
Automated UI Testing in Android [Video]
$ 124.99
$ 106.25
Microsoft 70-483: Programming in C# .NET [Video] Book Cover
Microsoft 70-483: Programming in C# .NET [Video]
$ 196.99
$ 167.45
Learn C# With Windows Forms and SQL Server [Video] Book Cover
Learn C# With Windows Forms and SQL Server [Video]
$ 98.99
$ 84.15
Graph Algorithms for AI in Games [Video] Book Cover
Graph Algorithms for AI in Games [Video]
$ 124.99
$ 106.25
UI Development with Shiny [Video] Book Cover
UI Development with Shiny [Video]
$ 124.99
$ 106.25
How To Program Your Own Breakout Game using Visual C# [Video] Book Cover
How To Program Your Own Breakout Game using Visual C# [Video]
$ 73.99
$ 62.90