CG数据库 >> Test Automation with CodedUI

Test Automation with CodedUI的图片1

Test Automation with CodedUI

WEBRip | English | MP4 + Project files | 1024 x 768 | AVC ~223 kbps | 15 fps

AAC | 128 Kbps | 44.1 KHz | 2 channels | 5h 22mn | 991 MB

Genre: Video Tutorial

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

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.

Content:

01. Course Introducton

01. Introduction

02. Course Objectives

03. Module Breakdown

04. After Completing this Course

02. CodedUI Introduction

01. Introduction

02. Outline

03. Introduction to UI Test Automation

04. Test Automation Pyramid

05. Getting Started (1 2)

06. Getting Started (2 2)

07. Supported technologies

08. Understanding the Underlying Technology (1 2)

09. Understanding the Underlying Technology (2 2)

10. Demo Getting Started

11. Summary

03. CodedUI Record and Playback

01. Introduction

02. Outline

03. The CodedUI Map File and Test Builder

04. Coded UI Test Builder

05. Things to Note

06. Demo UI Test Builder

07. UI Map Files

08. Managing UIMap file(s)

09. Analyzing the Generated Code

10. Generated Code (1 3)

11. Generated Code (2 3)

12. Generated Code (3 3)

13. Can I Change the Code Being Generated

14. Demo Editing UIMap Files and Writing Tests

15. Summary

04. CodedUI Understanding the Object Model

01. Introduction

02. Outline

03. Object Model

04. How CodedUI Controls Interact with the Screen

05. Searching for Controls

06. How Controls Are Located (1 2)

07. How Controls Are Located (2 2)

08. Accessing Control Properties

09. Special Methods on the Controls

10. Demo Control Wait Options

11. Application Under Test

12. Reusing Application Under Test Between Test Suites

13. Setting Up Your Web Application Under Test

14. Example of Resizing the Browser Window

15. Playback Options

16. Demo Browser Based Tests

17. Summary

05. Managing Search Configurations and Playback Options

01. Introduction

02. Outline

03. Search Configurations Changes Search Behavior

04. Match Exact Hierarchy is Default False

05. Smart Match

06. Understanding Smart Search and itó?Ts Implications

07. Demo Smart Match

08. Search Configuration NextSibling

09. Search in Minimized Windows

10. Demo Using Next Sibling Search Configuration

11. Playback Settings

12. Wait for Ready Level

13. Set Property Verification

14. Continue on Error

15. Demo Continue on Error

16. Retrying Failed Playback Actions

17. Summary

06. Handling Big Projects

01. Introduction

02. Outline

03. Test Automation and Maintainabillity

04. Page Object Pattern

05. Page Object Pattern Example (1 2)

06. Page Object Pattern Example (2 2)

07. Shared and Home Page Object

08. Home Page Object

09. Shopping Cart Page Object

10. Testing Scenarios with Page Objects

11. Resulting Test

12. Result

13. Multiple Ways of Building Page Objects

14. Demo Page Objects with UI Maps

15. Demo Page Objects Code First

16. Summary

07. Analyzing Playback Failures

01. Introduction

02. Outline

03. Visual Debug Playback

04. Configuring Diagnostics

05. Demo Analyzing Failing Tests

06. Summary

08. Cross Browser Playback

01. Introduction

02. Outline

03. The Need for Cross Browser Playback

04. Prerequisites

05. Understanding cross Browser Playback

06. How to Switch Browser on Playback

07. Unsupported Features & Known Issues

08. Demo Cross Browser Playback

09. Summary

09. Data driven UI Tests

01. Introduction

02. Outline

03. Introducing Data driven Tests

04. Data driven Tests

05. Data Source

06. Available Data Sources (1 3)

07. Available Data Sources (2 3)

08. Available Data Sources (3 3)

09. Using Excel as Data Source

10. How to Deploy Required Resources

11. Demo Using Excel as a Data Source

12. Key Word Driven Tests

13. Demo Keyword Driven Tests With Excel

14. Summary

Test Automation with CodedUI的图片2

Test Automation with CodedUI的图片3

发布日期: 2016-12-14