Coded UI
Module 1 : Benefits of Test Automation
- Visual Studio Interface Overview
- Basic on C#
- Understanding Coded UI Test Structure
- Test File Types
- Understanding File Relationships
- Creating a Coded UI Test
- Recording Test Steps
- Using the Recorder Controls
- Method Generation
Module 2 : Adding Assertions to the Test
- Assertions using UI Locator
- Selecting Objects with the UI Locator
- Using Coded UI Comparators
- Manually Coding Assertions
Module 3 : Understanding the UI Map
- Accessing the UI Map
- Understanding Control Names and Parent Windows
- UI Map Maintenance
Module 4 : Test Executing & Evaluating Results
- Running Coded UI Tests
- Evaluating Log Files
- Understanding Assertion Failures
- Collection Files
Module 5 : Debugging and Troubleshooting
- Evaluationg Assertion Statements
- Storing Expected Results
- Updating Control Statements
- Debugging Process
Module 6 : Data-driven Testing
- Creating DataSources
- Creating Data-Driven Tests
- Modifying Assertions with Data Driven Tests
Module 7 : Capturing Dynamic Data from Objects
- Creating Multiple UI Maps
- Regular Expressions
- Regular Expression Operators
- Using Regular Expressions for Data Capture
- Dynamic Object Handling
- Modify Mapped Objects
- File Input / Output
- Reading & Writing data from files
- Team Foundation Server API
- Logging Options
- Database Connectivity
- Connecting to Databases using ODBC and SQL Connection
- Executing Queries
- Managing Playback Settings
- Synchronizing Coded UI Tests
- Wait for Condition Controls
- Test Lab set up Guide.
- Mapping Automated TC’s to TFS Work item
- Continues integration build configurations
- Framework Concepts