Skip to toolbar
4.3 out of 5
4.3
68 reviews on Udemy

Advanced framework development with Coded UI Test 2015/2017

Learn the first ever advanced framework development in Coded UI like never before
Instructor:
Karthik KK
179 students enrolled
English [Auto-generated]
Understand Coded UI testing like never before
Implement Page Object Model pattern in Coded UI
Understand and work with CUITe framework
Implement custom specflow plugin for Coded UI
Writing BDD code for Coded UI testing

Advanced framework development with Coded UI Test 2015/2017 course is designed in such a way that anyone who takes this course will understand the ins and outs of Visual studio Coded UI like never before. Coded UI  testing is always known for its complexity in coding among many testers and developers, but at the end of this course one will know that the theory is totally wrong !!!

In this course one will not only learn the framework development with Coded UI testing, in addition to that one will learn

  • Coded UI best practices

  • Coding standards

  • Write the first ever Page Object Model pattern in Coded UI testing

  • First ever video course on CUITe framework

  • Writing custom plugin for Specflow in coded UI

  • Integrating custom specflow plugin for BDD

  • Upgraded 2017 visual studio support

  • Automating WinForm, Win32, UWP and WPF app with Windows application driver

By the way, I have been working with Coded UI from Visual studio 2010  since its launch (close to 8 years now)

I worked with many different companies and have handson experience to work with Coded UI and really got thrilled while working it, Without any doubt I can say the only testing tool which can compete with Selenium should be this Coded UI testing tool of Visual Studio.

As the trademark of ExecuteAutomation courses in Udemy, we will never ever deviate from the topics said in this course

The course includes all the materials along with some of the lectures we will discuss, hence one must have all the source code required.

Finally, the course is for those, who are very serious about automation testing framework development from ground up.

Introduction to Visual Studio Test and Coded UI

1
Introduction to Course
2
Introduction to Visual studio test

In this video we will talk about the introduction to visual studio test 2015

3
Introduction to Coded UI Test

In this video we will talk about an introduction of Coded UI Testing

Understanding and building Windows App automation with Coded UI Test

1
Record and Playback with Coded UI Testing
2
Breaking down UIMap.Designer.cs

In this course, we will break down the UIMap.Designer.cs and understand how the generated codes looks like

3
Simple Hand coding with Coded UI

In this lecture we will write a very simple hand coding with Coded UI

4
Simple Hand coding with Coded UI (Contd)

This lecture is a continuation of previous lecture

5
Hand coding with C# Generics

In this lecture we will understand how to create a generic framework with CUIT

6
Hand coding with C# Generics (Contd)

This video is a continuation of previous lecture

7
Hand coding with C# Generic (Extensions)

In this lecture we will write generic code to extend from generic types

8
Page Object Model in CUIT

In this video we will create Page Object Model pattern for Coded UI test

9
Page Object Model in CUIT (Contd)

This video is a continuation of previous video 

10
Page Navigation of POM in Coded UI

In this video we will talk about page navigation with POM in CUIT

11
Summary

Understanding and building Web App automation with Coded UI Test

1
Introduction

In this video we will talk about the introduction of Web application automation with Coded UI testing

2
Understanding recorded codes via UIMaps

In this video we will perform a basic record and playback and understand how the recorded coded looks like in UIMap.designer.cs

3
Hand coding with Coded UI Test

In this video we will discuss about performing a simple hand coding of recorded code

4
Refactoring Hand code and integrating with existing infrastructure

In this video we will discuss about refactoring of the hand code that we wrote in last video

5
Implementing Page Object Model for Web with Coded UI

In this video we will discuss about Page Object Model pattern of coding with Web application (more like the one we discussed in our previous section)

6
Implementing Page Object Model for Web with Coded UI (Contd)

This video is a complete continuation of previous lecture

7
Implementing Page Navigation with Coded UI

In this video we will discuss about Page Navigation and implement the same 

8
Cross Browser Testing using Coded UI

In this video we will discuss about cross browser testing with Selenium components for coded UI to work with different browsers like

  • IE
  • Chrome
  • Firefox
We will also discuss how a create a browser extension for our framework as a common method to be used across our framework
9
Summary

Understanding and working with Coded UI Test Enhanced (CUITe)

1
Introduction

In this video we will discuss about the introduction to CUITe

2
Installing and getting started with CUITe

In this video we will discuss referencing CUITe in our new project and write a simple code with CUITe

3
Writing simple code with CUITe (Contd)

This video is a complete continuation of previous video

4
Working with Data Grid controls with CUITe

In this video we will discuss working with Grid control with CUITe and will understand how powerful it is to customize the CUITe framework code to get any data out from a control

5
Screen Object Models with CUITe for Windows application

In this video we will discuss about Screen Object Model, a pattern for Windows applications

6
Page Object Models with CUITe for Web application (Part 1)

In this video we will discuss about Page Object Model, a pattern for Web applications

7
Page Object Models with CUITe for Web application (Part 2)

This video is a continuation of previous video

8
Similarities and Summary

Putting it all together with helpers and config libraries

1
Introduction

In this video we will discuss about Introduction to this section

2
Log Libraries

In this video we will discuss about Log helpers

3
Database and Excel libraries

In this video we will discuss about Database and Excel helpers

4
Using libraries in test

In this video we will discuss using the above written helpers

5
Configuration development

BDD with Specflow + Coded UI Testing

1
Introduction
2
Writing Specflow + Coded UI custom plugin
3
Specflow scenario without using custom plugin
4
Specflow scenario with custom plugin
5
Specflow scenario for web application with CUITe and custom plugin
6
Summary

Installing EmployeeApp v1.0 in IIS

1
Deploying EmployeeApp v1.0 in IIS

Running Window Application of EmployeeApp v1.0

1
Installing and Running Employee App

Season 2 - Upgrade course to support VS 2017 and latest version of everything

1
Upgrade project to support VS 2017 and latest Nuget packages
2
Upgrade Custom Specflow plugin for Coded UI Test to Specflow 2.4.x
3
Upgrade project to C# 7.1
4
Source code for Custom Specflow plugin
5
Complete source code

Automating Windows 10 apps with Windows Application Driver - Selenium like tool

1
Introduction to Windows application driver
2
Writing simple code with Windows Application driver
3
Identifying elements with Inspect
4
Page Object Model in Windows Application Driver
5
Page Object Model in Windows Application Driver (Contd)
6
Complete source code
7
Specflow + Windows App Driver
8
Specflow + Windows App Driver (Contd)
9
Complete source code until Specflow
10
Working with Nested elements in WinAppDriver
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
68 Ratings

Detailed Rating

Stars 5
25
Stars 4
29
Stars 3
8
Stars 2
2
Stars 1
4
30-Day Money-Back Guarantee

Includes

6 hours on-demand video
5 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion
WP Twitter Auto Publish Powered By : XYZScripts.com