Know all about the tools for improving application performance: Profiling and Load testing
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.
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.
The last sections will focus on tools for improving application performance: profiling and load testing.
About The Author
Damir Arh is a software architect and developer, who is interested in using new technologies and methodologies to make development processes more efficient and improve the user experience in software.
He is a big proponent of TDD (test-driven development) and unit testing in general. He regularly uses NUnit and MsTest unit testing frameworks and is very fond of the NCrunch continuous testing tool. It really changes the way you look at unit tests.
He has a lot of experience with setting up continuous integration servers (CruiseControl.NET and TeamCity), and has used and administered different source control tools (SVN, GIT, TFS, and VSS).
He has been working with Microsoft development tools all of his professional career. He has lots of experience with most parts of the .NET framework: client-side (WPF, Windows Forms), server-side (WCF, WF, and ASP.NET), and data access (ADO.NET, Entity Framework).
Lately, he has been very interested in mobile platforms, such as WinRT and Windows Phone. He has been a fan of Portable Class Libraries since they were first released.
In the past, he spent a lot of time in the field of COM-.NET interoperability, as well as with Word and Excel automation.
He is also experienced with all aspects of SQL Server (Database Services, Analysis Services, DTS, and Integrations Services).
He loves to share his knowledge with other developers. He is a speaker at local events (Microsoft NT conference, Bleeding Edge, and local user group meetings). He regularly posts on his blog and is an active user on Stack Overflow.
- .NET developers and test engineers who want to enhance their development process and improve the overall quality of their software by leveraging Visual Studio tools will find this course extremely useful.
Full Details : [ Take Course Now ]