Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Coded UI Testing with Visual Studio 2013
Rating: 3.9 out of 5(54 ratings)
751 students

Coded UI Testing with Visual Studio 2013

Learn Coded UI testing from ground up and understand the basics much stronger than ever
Created byKarthik KK
Last updated 2/2016
English
English [Auto],

What you'll learn

  • 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
  • How to automate web application with Coded UI
  • Mechanism used to identify controls in Coded UI Testing

Course content

4 sections30 lectures5h 56m total length
  • Introduction to Visual Studio Testing (Part 1)7:11

    Learn how Visual Studio testing supports automated UI testing with coded UI testing, MTM, and multiple test types, including unit, functional, and load testing across Windows, web, and cloud apps.

  • Introduction to Visual Studio Testing (Part 2)3:57

    Explore Visual Studio testing types, including unit, load, and performance testing, and learn to run a subset of cases in a specific order with results stored in a database.

  • Introduction to Coded UI Testing6:07

    Explore coded UI testing in Visual Studio 2013, performing live UI tests, validating data entry and saves, and using record-playback or hand-coding across Windows forms, WPF, and web apps.

  • Coded UI Record and Playback14:40

    Learn how to use coded UI record and playback in Visual Studio 2013, leverage the crosshair object spy, and generate code stored in a UI map for tests.

  • Understanding UIMaps in Coded UI Testing18:15

    Explore how UI maps in coded UI testing identify windows and controls via search properties in Visual Studio, navigate the map hierarchy, and rely on auto-generated maps for Windows applications.

  • Adding Assertions in Coded UI Testing10:08

    Learn how to add assertions in coded UI testing with Visual Studio 2013, targeting controls with the crosshair and verifying display text using equal and other comparers.

  • Data Driven Testing with Coded UI18:08

    Learn data driven testing with coded UI by parametrizing tests using external data sources such as Excel, CSV, or databases, and linking data to UI elements and test context.

  • Search and Filter properties in Coded UI9:53

    Identify user interface controls in coded ui testing using search and filter properties, including window and class name, leveraging parent controls to reliably locate elements in Visual Studio.

  • GetProperty and SetProperty in Coded UI4:56

    Learn to use GetProperty and SetProperty in coded UI testing with Visual Studio, retrieving control properties like friendly name and existence checks to verify UI elements.

Requirements

  • One should have good basic knowledge in C# is must
  • Understanding in Selenium automation will help identification of controls

Description

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



Who this course is for:

  • This course is designed for both testers and developers
  • As this course involves more coding, its best for automation test engineers