Book Image

Automated UI Testing in C# [Video]

By : Mykola Kolisnyk
Book Image

Automated UI Testing in C# [Video]

By: Mykola Kolisnyk

Overview of this book

<p>This video is the practical step by step guide for UI test automation framework development from the scratch. This course is targeted to C#. We’ll exercise the WebDriver, Appium (for mobile applications) and SpecFlow.</p> <p>While going throughout the course you will be able to see the step-by-step test automation framework development process and how it changes the shape of tests.</p> <p>At the end you will have a vision of what framework is, how it looks like and what items should be initially covered at the early beginning of test automation development. Also, you will learn typical solutions for the most common problems with different UI automation solutions</p> <h2><span class="sugar_field">Style and Approach</span></h2> <p><span class="sugar_field"><span id="trade_selling_points_c" class="sugar_field">The course is mainly targeted at practical demonstrations of the test framework development process. Thus, most videos contain some introductory theory and then step-by-step practical exercises with an explanation of each step. So, viewers will observe how the entire test automation solution is built</span></span></p> <p><span id="description" class="sugar_field">By the end of the video, you will have a vision of what a framework is, what it looks like, and what items should be covered at the beginning of the test automation development process. Also, you will learn typical solutions for the most common problems with different UI automation solutions.</span></p>
Table of Contents (7 chapters)
Chapter 4
Complex Cases for Pages and Elements
Content Locked
Section 2
Customizing Control Interaction
There are some elements which are extensions of standard controls or at least they can be interacted using similar interface as for some standard control. For this purpose, we need to make some small extensions to standard control classes to map custom control to. - Define samples of customized control - Implement extension for edit control with the lookup - Apply changes to tests and run on different platforms