VSTS Coded UI Testing (Functional Testing) With TFS

Have Queries? Ask us +91 72592 22234

Course Overview

The VSTS Coded UI Testing Training is designed to familiarize testing professionals with the basics and advanced techniques of the Coded UI tests in Microsoft Visual Studio 2010. Testers can build, enhance, and run automated test scripts in Visual Studio. The focus is on the practical application of the Visual Studio Coded UI tests to resolve common functional testing challenges.

Course Content

Introduction to VSTS

  • Benefits of Test Automation   
  • Visual Studio Interface Overview   

Creating a Coded UI Test

  • Recording Test Steps
  • Using the Recorder Controls
  • Method Generation
  • Importing Action Recordings

Adding Assertions to the Test

  • Assertions using UI Locator
  • Selecting Objects with the UI Locator
  • Using Coded UI Comparators
  • Manually Coding Assertions

Understanding the UI Map

  • Accessing the UI Map   
  • Understanding Control Names and Parent Windows   
  • UI Map Maintenance   

Test Executing & Evaluating Results

  • Running Coded UI Tests   
  • Evaluating Log Files   
  • Understanding Assertion Failures   
  • Collection Files   

Understanding Coded UI Test Structure

  • Test File Types
  • Understanding File Relationships

Debugging and Troubleshooting

  • Evaluationg Assertion Statements
  • Storing Expected Results
  • Updating Control Statements
  • Debugging Process

Data-driven Testing

  • Creating DataSources   
  • Creating Data-Driven Tests   
  • Modifying Assertions with Data Driven Tests   

Capturing Dynamic Data from Objects

  • Capturing Data From HTML Edit Boxes   
  • Capturing Data From HTML Drop Down Menus
  • Capturing Data From HTMLTables   
  • Capturing Data From Window Edit Boxes   
  • Capturing Data From Window Drop Down Menus   
  • Capturing Data From Window Tables
  • Capturing Data From Window Trees   

Modularization of Test Structure

  • Coded UI Class Hierarchy
  • Analysis of Test Structure
  • Creating Multiple UI Maps

Regular Expressions

  • Regular Expression Operators
  • Using Regular Expressions for Data Capture
  • Greedy and Reluctant Closure

Dynamic Object Handling

  • Modify Mapped Objects
  • Using Dynamic Object Capturing Methods

File Input / Output

  • Working with the File Class
  • Reading & Writing data from files

Team Foundation Server API

  • Logging Options
  • Creating Work Items Dynamically through Tests

Database Connectivity

  • Connecting to Databases using ODBC and SQL Connection
  • Executing Queries
  • Parsing through Result Set

Managing Playback Settings

  • Synchronizing Coded UI Tests
  • Wait for Condition Controls

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234