Course code: GOC4051« Back

Coded UI Tests – Development of UI tests

This course is intended for all developers and testers who want to create automated tests for testing the user interface of Web or desktop applications in Microsoft Visual Studio.

 DateDurationCourse priceHandbook priceCourse languageLocation 
3/27/2020 1 4 600 CZK included in course price Český jazyk GOPAS Praha

AffiliateDurationCatalogue priceHandbook priceITB
Praha1 4 600 CZK included in course price 10
Brno1 4 600 CZK included in course price 10
Bratislava1 160,00 EUR included in course price 10

User intensity level

What you will learn:

  • Become acquainted with the concept of UI tests in Visual Studio
  • You will learn how to record and create maps of the user interface
  • You will learn to create a properly structured UI tests both with and without UI maps
  • Become acquainted with the integration of UI tests with other technologies, in particular Team Foundation Server

Required skills:

  • Practical experience developing in C # or Visual Basic in Microsoft Visual Studio
  • Basic knowledge of concepts and technology of .Net Framework
  • There is no need for previous experience with Coded UI tests

Teaching methods:

  • Professional explanation with practical samples and examples.

Teaching materials:

  • Powerpoint handouts and module printouts.

Course syllabus:

Introduction to Coded UI tests

  • When it makes sense to create automated UI tests
  • Testable applications, supported technologies
  • Architecture engine for recording and playback of user actions

Tests with maps of the user interface

  • Possible ways of creating map and tests
  • Anatomy of UI maps and tests
  • Parameterization of tests, data-driven tests
  • Testing in multiple browsers
  • Possible problems and diagnostic methods
  • Best practices, especially with regard to major projects

Tests without the user interface map

  • Pros and cons of this approach
  • Possible design patterns and structuring projects

UI tests and Team Foundation Server

  • Test cases and their relation to UI tests
  • Technology components needed to run tests
  • Lab Management - management and virtualization of test environments
  • Analysis of the test results
  • Build-Deploy-Test workflow and how to create one
Tištěné prezentace probírané látky

included in course price
The prices are without VAT.