Share via


Content Index for Coded UI Test

Visual Studio 2012 Update 2

Download and Install Visual Studio 2012 Update 2 CTP 3
Blogs Introducing JavaScript Execution on InternetExplorer and CrossBrowser in Coded UI Test Introducing window based smart match for Cross Browser Testing with Coded UI Test UI Testing of Microsoft SharePoint 2013 with Visual Studio 2012

Visual Studio 2012 Update 1

Download and Install Visual Studio 2012 Update 1
Features Using Different Web Browsers with Coded UI Tests
Blogs Introducing Cross Browser Testing with Coded UI Tests Troubleshooting tips for cross browser testing in Coded UI Test Retrying failed playback actions with Coded UI Coded UI Test: Configuring Search Properties while recording on Internet Explorer Coded UI Test Support Matrix (updated Oct 2012)
Videos

Record on IE and Playback everywhere

Author cross browser tests with Coded UI Test Builder

Author cross browser tests using plain hand coding without UI Map

Run cross browser tests sequentially on multiple browsers

Troubleshoot cross browser test failures

Visual Studio 2012

Download & Install Visual Studio Downloads
Features

Editing Coded UI Tests using the Coded UI Test Editor

Upgrading Coded UI Tests

Support for HTML5 in Internet Explorer 9 and Internet Explorer 10

Blogs Migrating Coded UI Test Projects on VS 2012 Coded UI Test: Why does application close after each test in Visual Studio 2012? Enabling Tracing and HtmlLogger in Coded UI Test UI Testing SharePoint 2010 with Visual Studio 2012 Visual Studio 11 Beta - What is new in Coded UI Tests? UI Test Plugin for Silverlight Applications

 

Getting Started with Coded UI Test
Introduction to Coded UI Test Testing the User Interface with Automated UI Tests
Platform Support

Coded UI Test Support Matrix (updated Oct 2012)

Supported Configurations and Platforms for Coded UI Tests and Action Recordings

Testing support for Silverlight Apps in Visual Studio 2010

Online Help How to: Generate a Coded UI Test from an Action Recording

How to: Create an Action Recording

How to: Generate a Coded UI Test by Recording the Application Under Test

How to: Add UI Controls And Validation Code Using the Coded UI Test Builder

How to: Create a Data-Driven Coded UI Test

How to: Add Requirements or User Stories to Your Test Plan

Running Automated Tests How to: Configure and Run Scheduled Tests After Building Your Application Running Automated Tests from the Command Line

How to: Set Up Your Test Agent to Run Tests That Interact with the Desktop

Best Practices for Coded UI Tests

Coded UI Extension for custom controls

FAQ  

FAQs - 1

FAQs - 2

Next Sibling

Why is my application launch not recorded properly

Automating Mouse Actions with 2 buttons clicked at the same time

Forum Visual Studio UI Automation Testing (includes CodedUI)
Webcasts & Videos VS2010 demos for testing tools – MTLM, CUIT and related features
Community/Partners
  1. https://cuite.codeplex.com/
  2. https://uimaptoolbox.codeplex.com/
  3. https://vsarcodeduiguide.codeplex.com/
  4. https://psr4vs.codeplex.com/
  5. https://uitestajaxmaskededit.codeplex.com/
  6. https://vsarcodeduiword.codeplex.com/
  7. https://codeduicodefirst.codeplex.com/
More on testing capabilities of VS 2010 Defining Your Testing Effort Using Test Plans Creating and Managing Tests Setting Up Test Machines to Run Tests or Collect Data Running Tests Submitting Bugs Tracking Software Quality
Working with Coded UI Test
Creating a Coded UI Test How to: Generate a Coded UI Test from an Action Recording

How to: Generate a Coded UI Test by Recording the Application Under Test

How to: Add UI Controls And Validation Code Using the Coded UI Test Builder

Understanding the generated code/ Customizing the code

Understanding the code generated by “Coded UI Test” – Part 1 Understanding the code generated by “Coded UI Test” – Part 2 How does UI Test Framework find (search) for a control Search Configuration Next Sibling Understanding Window Search and Windowed properties

Significance of Window Titles in Coded UI Test Playback

Why is selection of an item getting recorded as a Mouse Click action?

Search Configuration–Expand While Searching

Data Driving Data Driving Coded UI Tests
Running on remote machine How to: Configure and Run Scheduled Tests After Building Your Application
Running from Microsoft Test Manager How to: Run Automated Tests from a Test Plan Using Microsoft Test and Lab Manager
Debugging & Troubleshooting

Troubleshooting Record and Playback issues in Coded UI Test 

Logging a message in test result as part of an automated test

How To: Enable Tracing for “UI Test” Components

Not Supported Exception/Not Implemented Exception thrown when debugging codeduitest

Illustration of Coded UI Test playback failure - "Search may have failed at ControlX as it may have virtualized children ..."

Handling playback failures in Coded UI Test due to stale UI controls

Accessing some "unreachable" WPF controls in Coded UI Test

Decoding the Coded UI Test playback failure - "Search may have failed at ControlX as it may have virtualized children ..."

Make sure Codeduitest is able to identify element inside a Hidden TabItem

Analysis of Results

Analyzing Test Results in MTM – Part I

Analyzing Test Results in MTM – Part II

Build, Deploy & Test workflow Quick Start Guide for Automating Build, Deployment, and Test
API References Microsoft.VisualStudio.TestTools.UITesting Microsoft.VisualStudio.TestTools.UITesting.HtmlControls Microsoft.VisualStudio.TestTools.UITesting.WinControls Microsoft.VisualStudio.TestTools.UITesting.WpfControls
Best Practices for Coded UI Test

Best Practices for Coded UI Tests

Guidelines on improving performance of Coded UI Test playback

How To's

How To: Get automation working properly on data bound WPF list or combo box How To: Select a list item directly How To: Get same test running under different environments How To: Make playback wait for certain event? How To: Configure search properties used by recorder\code generation Walkthrough: Using multiple Coded UI maps in test automation

How To: Image comparison in Coded UI Test

How To: Get UI Testing methods working outside the Test Method of Coded UI Test

How To: Validate Background Color or other custom properties of WPF control in Coded UI Test

How to handle Z-index issue in WPF applications

How to automate mouse actions with two buttons clicked at the same time.

Coded UI Test–Record one application only

Verifying WPF data bound item controls in Coded UI Test recording context

Extending Coded UI Test
Adding support for a UI Framework

Coded UI Test - New Extensibility QFE

Coded UI Test Extension for 3rd party controls - the basics explained

Coded UI Test Extension for 3rd party Windows Forms controls–How to?

Coded UI Tests for jqueryui

Introduction to Coded UI Test Extensibility “Hello, World” Extension for Coded UI Test Introducing Sample Excel Extension Technology Adapter of Sample Excel Extension

Adding new Control support in a Coded UI Test Plugin

Few tips on implementing a Coded UI Test Plugin Extension

Supplementing additional properties for a control Property Provider of Sample Excel Extension
Adding filtering rules to recording Action Filter of Sample Excel Extension
Other extensibility scenarios

Writing your own client using uitest object model

Extending Supported Properties set of a control

Writing Extension for WPF Custom Control

API Library of common tasks
Extensibility API References Microsoft.VisualStudio.TestTools.UITest.Extension Microsoft.VisualStudio.TestTools.UITest.Common Microsoft.VisualStudio.TestTools.UITest.Common.UIMap Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Extensibility in other testing tools in VS Extending the Visual Studio Unit Test Type Creating a Diagnostic Data Adapter to Collect Custom Data or Impact a Test System The Test Management API - Getting Started
Deep Dives
Accessibility

Fix Accessibility Issue

How To: Get automation working properly on data bound WPF list or combo box

UI Test Framework

UI Test Framework - Part 1 UI Test Framework - Part 2
Details of each UI Framework Supported - Differences, Known Issues and Workarounds

Web

IE Plugin Part 1 IE Plugin Part 2 UI Test Framework Firefox support

WinForms

WinForms Plugin Part 1 WinForms Plugin Part 2

WPF

WPF Plugin Part 1 WPF Plugin Part 2

SharePoint

 UI Test Framework Sharepoint support

MFC/Win32

 UI Test Framework MFC support
Release Highlights  

Microsoft Visual Studio 2010 Service Pack 1

https://support.microsoft.com/kb/983509

Coded UI Support for IE9 with SP1

New QFE for Visual Studio 2010 testing tools How to test deep hierarchy controls using Coded UI Test in WPF?

Popular Blogs

Anutthara Bharadwaj Gautam Goenka Balachander G. Subramaniam Rubel Singhal Siddhartha Pandey Tapas Sahoo Deepak Singhal Rituparna Paul Team Blog

Comments

  • Anonymous
    April 13, 2010
    The comment has been removed

  • Anonymous
    April 17, 2010
    Hi danghung, Your recorded method for Scenario1 will not be lost on recording Scenario2 but if you make any changes to the method in UIMap.Designer.cs then the changes will be lost on recording the second scenario. The reason for this is that the code for UIMap.Designer.cs is generated from UIMap.uitest (xml file) and whatever changes you make in UIMap.Designer.cs are not made in UIMap.uitest. You will need to copy the method for scenario1 from UIMap.Designer.cs to UIMap.cs and then record Scenario2 if you want to retain the changes made to the method. Rename the mthod in UIMap.cs and call the renamed method. Regards, Pankaj

  • Anonymous
    June 20, 2010
    The comment has been removed

  • Anonymous
    July 13, 2010
    Hi Mathew, Thanks for the ready reckoner. If Possible can you please update it with the latest postsblogs. Regards, -vasu.M

  • Anonymous
    July 15, 2010
    The comment has been removed

  • Anonymous
    August 09, 2010
    Hi All, I am started to build a framework using Coded UI Test 2010 to the web application I am testing. Everyting going fine in building the framewrok with the technique of descriptive programming and object  reposiratory dependent programming. I struct with automating ActiveX control (Third Party control). It would be appreciated for any help in automating this.

  • Anonymous
    December 26, 2010
    This is so helpful , Tks