Coded UI from Microsoft and open source White from TestStack are two popular choices for developers starting with automating UI tests for WPF applications. Coded UI also allows for testing web applications. It might be helpful if your software consists of web-based and desktop-based parts and you want to verify them within a single test case.
Coded UI is shipped with Visual Studio starting from version 2010. White is an open source project, you can find it here. It’s also available as a NuGet package.
Both Coded UI and White are based on the low-level UI Automation library from Microsoft. Because of it’s being low-level, the UI Automation library is rather complex, and it’s hard to write UI tests using this library directly. Both Coded UI and White hide its complexity and introduce their own API on top of it.
Automated tests that drive your application through its user interface (UI) are known as coded UI tests (CUITs) in Visual Studio. These tests include functional testing of the UI controls. They let you verify that the whole application, including its user interface, is functioning correctly.
Individuals who are interested can take up the course as well as Quality Assurance Professionals, DevOps Professional, Developers, System Integrator.
Individual should have knowledge on automation testing and other testing related skills with programming.
After completion of course you will get jobs as Test analyst, Automation tester in the companies like Airbus, Mercedes, Walmart and more.
The main concepts covered in the course are: 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
Introduction to Automated Functional Testing