Coded UI Testing with Visual Studio 2013

Master Coded UI testing from basics to advanced techniques, including hand coding, automation, and integrating with CI/CD pipelines.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course teaches you Coded UI testing from scratch, diving deep into both recording and hand coding techniques. You’ll cover everything from automating Windows applications to data-driven testing, making your automation skills strong and versatile!

Key Points

  • Introduction to Coded UI Testing
  • Record and playback features
  • Hand coding for Windows, Web, and generic applications
  • Data-driven testing techniques
  • Cross-browser testing with Selenium
  • Creating reusable test code
  • Integration with CI/CD pipelines

Learning Outcomes

  • Gain a solid understanding of Coded UI Testing fundamentals
  • Master record and playback functionality for automation
  • Develop hand-coded testing frameworks for various applications
  • Implement cross-browser testing strategies effectively
  • Learn to integrate testing with CI/CD processes

About This Course

Learn Coded UI testing from ground up and understand the basics much stronger than ever

Coded UI video series is designed to cover all the nitty-gritty details one would ever need for automating their application with Visual studio Coded UI Testing.

This video series will start from Introduction through advanced level hand-coding of Coded UI Testing for all the technologies like MSAA, Web and UITestControl (Generic) by breaking down the auto-generated UIMap class file and creating custom class files which help to have more handle over the Coded UI controls and code execution. This course will cover some of the most important topics of CUIT like

  1. Record and playback of CUIT

  2. Hand coding CUIT for Windows application (MSAA)

    1. Understanding windows application

    2. Working with Windows application

    3. Automating which element to interact with

  3. Hand coding CUIT for a Web application (Web)

  4. Hand coding CUIT for generic applications (UITestControl)

  5. Data-driven testing with CUIT

  6. Assertions with CUIT

  7. Cross-browser testing with CUIT by using Selenium component to work with

    1. Firefox

    2. Chrome

    3. Internet Explorer

  8. Working with Diagnostics reports

  9. Working with various UI Elements

  10. Working with controls such as

    1. Input box

    2. Text box

    3. Check box

    4. Option button

  11. Writing custom controls to perform UI operation

  12. Working with C# in better fashion with VIsual studio 2015

  13. Writing all the code in a reusable way to create a framework for test codes

  14. Performing reporting

  15. Adding it with CI/CD pipeline

  16. Faster handling of error in coded UI test



  • Start understanding different testing types of visual studio

  • How to automate application with Coded UI testing record and playback

  • How to automate application with Coded UI hand coding

Course Curriculum

Instructor

Profile photo of Karthik KK
Karthik KK

I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspire my interest. I have been into Software Automation Testing for over 15+ 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...

Review
4.9 course rating
4K ratings
ui-avatar of Dennis Schwartz
Dennis S.
4.0
4 years ago

Good overall, missing resources section with sample framework. Example: for calculator operation windows form automation.

  • Helpful
  • Not helpful
ui-avatar of Mahbubul Karim
Mahbubul K.
5.0
7 years ago

Well presented course. Karthik has shown detail steps to make Coded UI test automation code reusable. Though it was recorded using Visual Studio 2013, the code examples can still be used to learn Coded UI. Looking forward to taking his more advanced courses.

  • Helpful
  • Not helpful
ui-avatar of Sankalita
Sankalita
4.5
7 years ago

Brilliant teaching style and clear, crisp explanation covering every aspect of the subject.

  • Helpful
  • Not helpful
ui-avatar of Yelena Advolodkina
Yelena A.
4.0
7 years ago

Nice,short,professional.

  • Helpful
  • Not helpful
ui-avatar of Brian Huysman
Brian H.
5.0
7 years ago

I enjoy that not all the solutions presented follow "happy path" results. The instructor is very informative and clear on not only the subject but demonstrating shortcuts, tips, and debugging strategies. Very practical approach and easy to digest.

  • Helpful
  • Not helpful
ui-avatar of Pramod Sirotia
Pramod S.
4.0
7 years ago

Hand coding part is truly awesome. However recovery scenario and custom reporting is not discussed

  • Helpful
  • Not helpful
ui-avatar of Matthew Blount
Matthew B.
4.0
8 years ago

Clear and concise. Great to see how to develop this framework from the beginning.

  • Helpful
  • Not helpful
ui-avatar of Kevin Thumma
Kevin T.
5.0
8 years ago

Very good information

  • Helpful
  • Not helpful
ui-avatar of Aparna
Aparna
5.0
9 years ago

This is awesome material i found for codedUI. Thank yuo so much Karthik Sir.. Its really very helpful stuff.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses