Test Automation with CodedUI

Pluralsight
Course Summary
This course will teach you how you can build UI test automation with the Visual Studio CodedUI for Web, WPF, XAML based store apps and Windows Forms based applications
-
+
Course Description
With Microsoft Visual Studio CodedUI you can build UI tests for the most common UI technologies including HTML and JavaScript based web applications, Windows Forms, WPF and XAML Based Store apps. In this course you will learn how you can use Microsoft CodedUI test technology to build UI test automation projects that will help you run tests via the user interface of your application. This enables you to speed up the validation of fully functional scenarios on your application which is an important step to enable continuous delivery. CodedUI integrates with the Microsoft ALM tool suite, and can help you build insights in your application quality on a daily basis. In this course we look in detail how CodedUI works. We will start with Record and Playback. Then we look at how to build your UI tests by hand coding against the CodedUI object model. Then we spend a good deal of time looking at how you can build a very good maintainable UI test automation project. Since a good UI test will live as long as the application it is therefore crucial to learn how to build a Test automation framework for your application that is maintainable, and that will keep up with changes in the application throughout its lifecycle. We will also look at analyzing playback failures and cross browser playback. This course concludes by looking at how to build key word driven UI tests by using data driven excel sheets to manage and drive your test scenarios.
-
+
Course Syllabus
Course Introducton- 8m 5s
—Introduction 0m 31s
—Course Objectives 2m 53s
—Module Breakdown 3m 11s
—After Completing this Course 1m 27sCodedUI Introduction- 30m 28s
—Introduction 0m 30s
—Outline 2m 2s
—Introduction to UI Test Automation 2m 19s
—Test Automation Pyramid 2m 31s
—Getting Started (1/2) 1m 10s
—Getting Started (2/2) 2m 42s
—Supported technologies 1m 4s
—Understanding the Underlying Technology (1/2) 2m 8s
—Understanding the Underlying Technology (2/2) 2m 35s
—Demo:Getting Started 12m 25s
—Summary 0m 58sCodedUI Record and Playback- 48m 56sCodedUI Understanding the Object Model- 42m 43sManaging Search Configurations and Playback Options- 41m 50sHandling Big Projects- 1h 15mAnalyzing Playback Failures- 14m 25sCross Browser Playback- 20m 42sData driven UI Tests- 39m 38s