Advanced framework development with Coded UI Test 2015

Learn the first ever advanced framework development in Coded UI like never before
3.8 (21 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.
60 students enrolled
$50
Take This Course
  • Lectures 44
  • Length 5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course 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.

What are the requirements?

  • C#
  • Understanding on any Automation testing tool (Selenium preferably)

What am I going to get from this course?

  • 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

What 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#

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to Visual Studio Test and Coded UI
Introduction to Course
Preview
06:03
04:49

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

04:33

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

Section 2: Understanding and building Windows App automation with Coded UI Test
Record and Playback with Coded UI Testing
Preview
11:50
06:05

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

14:06

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

05:36

This lecture is a continuation of previous lecture

12:49

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

02:50

This video is a continuation of previous lecture

07:44

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

15:56

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

06:48

This video is a continuation of previous video 

08:11

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

Summary
01:43
Section 3: Understanding and building Web App automation with Coded UI Test
05:17

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

09:39

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

09:20

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

04:21

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

11: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)

06:16

This video is a complete continuation of previous lecture

04:43

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

07:20

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
Summary
00:53
Section 4: Understanding and working with Coded UI Test Enhanced (CUITe)
02:39

In this video we will discuss about the introduction to CUITe

10:43

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

08:09

This video is a complete continuation of previous video

06:19

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

11:53

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

07:29

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

04:43

This video is a continuation of previous video

Similarities and Summary
05:15
Section 5: Putting it all together with helpers and config libraries
02:41

In this video we will discuss about Introduction to this section

04:14

In this video we will discuss about Log helpers

05:40

In this video we will discuss about Database and Excel helpers

06:09

In this video we will discuss using the above written helpers

Configuration development
11:24
Section 6: BDD with Specflow + Coded UI Testing
Introduction
Preview
04:34
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
Section 7: Installing EmployeeApp v1.0 in IIS
Deploying EmployeeApp v1.0 in IIS
09:59
Section 8: Running Window Application of EmployeeApp v1.0
Installing and Running Employee App
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Mr Karthik KK, 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
Misc Tools: Mockito, Rest-assured, Bound-Box,FluentAutomation
Interested in: MVC, Entity framework, LINQ, Fakes

Ready to start learning?
Take This Course