Book Image

Testing for Reliability and Performance with Visual Studio 2017 [Video]

By : Damir Arh
Book Image

Testing for Reliability and Performance with Visual Studio 2017 [Video]

By: Damir Arh

Overview of this book

<p><span id="description" class="sugar_field">With its focus on new and modern mobile, Cloud, and desktop development capabilities, Visual Studio's overall acquisition, performance, and general developer productivity have improved; it starts faster, is more responsive, and uses less memory than before.</span></p> <p><span id="description" class="sugar_field">In this course, you learn about increasing reliability and performance with Visual Studio 2017. This course starts by setting up a Continuous Integration configuration in Visual Studio Team Services to run unit tests on every code change. Next, we introduce tools that can improve the effectiveness of manual testing. You will be introduced to Microsoft Test Manager, to organize test processes more effectively; IntelliTrace for easier reproduction of issues encountered; and UI tests, to automate repetitive regression testing. You will configure Visual Studio Team Services to automatically build code and run unit tests whenever a change is committed to source control. The course focuses on Microsoft Test Manager features that can be used to gain more control over the manual testing process. </span></p> <p><span id="description" class="sugar_field">The last sections will focus on tools for improving application performance: profiling and load testing. </span></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">You will be introduced to tools that can improve the effectiveness of manual testing: Microsoft Test Manager, to organize test processes more effectively; IntelliTrace for easier reproduction of issues encountered; and UI tests, to automate repetitive regression testing.</span></span></p>
Table of Contents (6 chapters)
Chapter 4
Debugging and Testing User Interfaces
Content Locked
Section 4
Creating End-to-End Tests with Selenium
The most commonly used toolset for testing web applications through their user interface is Selenium. It can also be used from Visual Studio. - Prepare a project to contain the tests - Control the browser from tests - Choose the browser to run the tests in