Course Objectives
Course Outline
Introduction
Module Outline
Healthy Breakdown of Test Automation
Comparison of Frameworks
Getting Started
Understanding the Underlying Technology (Part 1)
Understanding the Underlying Technology (Part 2)
Demo: Testing Your First Web Application With CodedUI
How CodedUI Controls Interact With the Screen
Object Model
Special Methods on the Controls
Searching for Controls
How Controls Are Located
Demo: Hand Coding a CodedUI Test
Influencing Searches
Summary
Introduction
Module Outline
Default Setup of CodedUI Test Project
Generated Code and UITest Files
Why Is This a Road to a Maintenance Disaster?
DAMP Test Scenarios
DAMP
How Do You Create DAMP Tests?
Page Object Pattern
Page Object Pattern Continued
Why Is This Good for Maintainability?
Applying This Principal to Your Development Team
Should I Abandon Recording Tests?
Demo: Building a Set of Tests Using the Page Object Pattern
Summary
Introduction
Module Outline (1/2)
Module Outline (2/2)
Handling Multiple Browser Tabs
Demo: Handling Multiple Browser Tabs
Handling Infinite Scroll Windows
Demo: Handling Infinite Scroll Windows
Testing Responsive UI Designs
Demo: Testing Responsive UI Designs
Working With Authenticated SUsers
Demo: Working With Authenticated Users
Improving Playback Speed
Demo: Improving Playback Speed
Reusing the Browser Window
Demo: Reusing the Browser Window
Configuring Diagnostics
Demo: Configuring Diagnostics
Summary
Introduction
Module Overview
The Need for Cross Browser Playback
Prerequisites
Understanding Cross Browser Playback
How to Switch Browser on Playback
Unsupported Features &; Known Issues
Demo: Running a Cross Browser Test
Summary
Introduction
Outline
Introducing Microsoft Test Manager (MTM)
Testing With MTM
Demo: MTM Manual Tests
Assigning Test Automation to a Test Case
Setting up the Build
Demo: Setting up the Build
My Network Setup in Azure
MTM Lab environment
Running a Test on an Environment
Demo: Running Automated Tests With MTM and Lab Management
Summary
Introduction
Daily Test Automation Build
Test Automation Build Using the Lab Management Build Template
Summary
Certification
You will get a certificate on completing this course.
University
This course is not affiliated with any university.
Price
This course costs very less.
Edvicer's Rewards
You can get a cashback of ₹ 100 on buying this course.
Limited Time Discount Offers
Save your money with Edvicer. Check out our premium courses with discount offers.
Save your money with Edvicer. Check out our premium courses with discount offers.
Map your Career
Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.
Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.
Certification
You will get a certificate on completing this course.
University
This course is not affiliated with any university.
Price
This course costs very less.
Edvicer's Rewards
You can get a cashback of ₹ 100 on buying this course.
This course will teach web developers and functional testers how to automate testing of their websites by using Microsoft CodedUI.
Intro
Course Objectives
Course Outline
Introduction
Module Outline
Healthy Breakdown of Test Automation
Comparison of Frameworks
Getting Started
Understanding the Underlying Technology (Part 1)
Understanding the Underlying Technology (Part 2)
Demo: Testing Your First Web Application With CodedUI
How CodedUI Controls Interact With the Screen
Object Model
Special Methods on the Controls
Searching for Controls
How Controls Are Located
Demo: Hand Coding a CodedUI Test
Influencing Searches
Summary
Introduction
Module Outline
Default Setup of CodedUI Test Project
Generated Code and UITest Files
Why Is This a Road to a Maintenance Disaster?
DAMP Test Scenarios
DAMP
How Do You Create DAMP Tests?
Page Object Pattern
Page Object Pattern Continued
Why Is This Good for Maintainability?
Applying This Principal to Your Development Team
Should I Abandon Recording Tests?
Demo: Building a Set of Tests Using the Page Object Pattern
Summary
Introduction
Module Outline (1/2)
Module Outline (2/2)
Handling Multiple Browser Tabs
Demo: Handling Multiple Browser Tabs
Handling Infinite Scroll Windows
Demo: Handling Infinite Scroll Windows
Testing Responsive UI Designs
Demo: Testing Responsive UI Designs
Working With Authenticated SUsers
Demo: Working With Authenticated Users
Improving Playback Speed
Demo: Improving Playback Speed
Reusing the Browser Window
Demo: Reusing the Browser Window
Configuring Diagnostics
Demo: Configuring Diagnostics
Summary
Introduction
Module Overview
The Need for Cross Browser Playback
Prerequisites
Understanding Cross Browser Playback
How to Switch Browser on Playback
Unsupported Features &; Known Issues
Demo: Running a Cross Browser Test
Summary
Introduction
Outline
Introducing Microsoft Test Manager (MTM)
Testing With MTM
Demo: MTM Manual Tests
Assigning Test Automation to a Test Case
Setting up the Build
Demo: Setting up the Build
My Network Setup in Azure
MTM Lab environment
Running a Test on an Environment
Demo: Running Automated Tests With MTM and Lab Management
Summary
Introduction
Daily Test Automation Build
Test Automation Build Using the Lab Management Build Template
Summary
Write your review of Testing Web Applications with CodedUI
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |