Advanced framework development with Coded UI Test 2015
3.8 (37 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
91 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Advanced framework development with Coded UI Test 2015 to your Wishlist.

Add to Wishlist

Advanced framework development with Coded UI Test 2015

Learn the first ever advanced framework development in Coded UI like never before
3.8 (37 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
91 students enrolled
Created by Mr Karthik KK
Last updated 6/2016
English
Price: $50
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 1 Article
  • 14 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
Requirements
  • C#
  • Understanding on any Automation testing tool (Selenium preferably)
Description

Advanced framework development with Coded UI Test 2015 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

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

 I worked with many different companies and had a hands on opportunity 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.

Who is the target audience?
  • This course is for QA/Dev/Dev ops
  • Business analyst who thinks CUIT is best suit for their project
  • Who has good understanding of automation testing and C#
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 44 Lectures Collapse All 44 Lectures 05:06:26
+
Introduction to Visual Studio Test and Coded UI
3 Lectures 15:25

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

Introduction to Visual studio test
04:49

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

Introduction to Coded UI Test
04:33
+
Understanding and building Windows App automation with Coded UI Test
11 Lectures 01:33:38

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

Breaking down UIMap.Designer.cs
06:05

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

Simple Hand coding with Coded UI
14:06

This lecture is a continuation of previous lecture

Simple Hand coding with Coded UI (Contd)
05:36

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

Hand coding with C# Generics
12:49

This video is a continuation of previous lecture

Preview 02:50

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

Hand coding with C# Generic (Extensions)
07:44

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

Page Object Model in CUIT
15:56

This video is a continuation of previous video 

Page Object Model in CUIT (Contd)
06:48

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

Page Navigation of POM in Coded UI
08:11

Summary
01:43
+
Understanding and building Web App automation with Coded UI Test
9 Lectures 59:10

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

Introduction
05:17

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

Understanding recorded codes via UIMaps
09:39

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

Hand coding with Coded UI Test
09:20

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

Refactoring Hand code and integrating with existing infrastructure
04:21

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)

Implementing Page Object Model for Web with Coded UI
11:21

This video is a complete continuation of previous lecture

Implementing Page Object Model for Web with Coded UI (Contd)
06:16

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

Preview 04:43

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
Cross Browser Testing using Coded UI
07:20

Summary
00:53
+
Understanding and working with Coded UI Test Enhanced (CUITe)
8 Lectures 57:10

In this video we will discuss about the introduction to CUITe

Introduction
02:39

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

Installing and getting started with CUITe
10:43

This video is a complete continuation of previous video

Writing simple code with CUITe (Contd)
08:09

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

Working with Data Grid controls with CUITe
06:19

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

Screen Object Models with CUITe for Windows application
11:53

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

Page Object Models with CUITe for Web application (Part 1)
07:29

This video is a continuation of previous video

Preview 04:43

Similarities and Summary
05:15
+
Putting it all together with helpers and config libraries
5 Lectures 30:08

In this video we will discuss about Introduction to this section

Introduction
02:41

In this video we will discuss about Log helpers

Log Libraries
04:14

In this video we will discuss about Database and Excel helpers

Database and Excel libraries
05:40

In this video we will discuss using the above written helpers

Preview 06:09

Configuration development
11:24
+
BDD with Specflow + Coded UI Testing
6 Lectures 40:44

Writing Specflow + Coded UI custom plugin
07:20

Specflow scenario without using custom plugin
09:56

Specflow scenario with custom plugin
08:03

Specflow scenario for web application with CUITe and custom plugin
09:53

Summary
00:58
+
Installing EmployeeApp v1.0 in IIS
1 Lecture 09:59
Deploying EmployeeApp v1.0 in IIS
09:59
+
Running Window Application of EmployeeApp v1.0
1 Lecture 00:11
Installing and Running Employee App
00:11
About the Instructor
Mr Karthik KK
4.3 Average rating
2,018 Reviews
31,201 Students
15 Courses
Software Architect, Consultant and Youtuber

I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspires my interest. I have been into Software Automation Testing for over 10+ years now and my interest in learning new stuffs which enables automation has never been compromised.

Due to my passion in automation testing I got fully exposed to tools and languages like

Desktop & Web : QTP, Selenium, Specflow, VS Coded UI, Ranorex ,Test Complete and Cucumber
Mobile : Appium, Robotium,Calabash, Espresso, Selendroid
Languages : C#, Java, Ruby, Powershell, Javascript, VBScript 
Cloud Tools : Azure, Dockers
Misc Tools: Mockito, Rest-assured, Bound-Box,FluentAutomation
Interested in: MVC, Entity framework, LINQ, Fakes, Distributed deployment, SAAS