Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member
In this movie, I want to clarify which testing tools are available within Visual Studio. There are four versions of Visual Studio that contain testing tools. Those are 2010 Professional and Premium, and also the Ultimate edition and the Test Professional 2010. Microsoft also provides an optional server product, known as Team Foundation Server. This server is the backbone of many corporate development shops. It serves as a repository for items considered crucial for your project. For example, it stores test cases and bug reports, also product work items.
It also contains source control repositories, workflow generators, and progress reports. Testers get their own dedicated version of Visual Studio, called Test Professional, sometimes called Test Manager. Test Manager has to work in tandem with Team Foundation Server. It works closely with the items like test cases, test plans, and environments that are stored inside Team Foundation Server. Test Manager contains a testing c enter that is meant as a place for testers to execute their tests and activities. For example, team managers can do test management and testers can execute their tests.
Test Manager also contains a Lab Center. The purpose of the Lab Center is to manage a virtual environment. You can configure different runtime environments. Individual virtual machines can be used to execute tests and retrieved later to re-simulate a testing environment. One cool thing about the Lab Center is that a tester can save a virtual machine with a bug report. When the developer checks out the bug, they can also check out the virtual machine. I'd like to talk about a few of the tests that are available inside Visual Studio. First, I want to talk about unit testing. This is available in all four of the editions I've mentioned earlier.
A unit test is a way for a programmer to verify that the code is performing as expected. I will show examples of unit testing later in this chapter. In the Premium edition, you get code coverage tests and a light version of the UI testing framework. And finally, in the Ultimate edition, you get web performance testing and load testing tools. Also, you get the majority of the tools available in Test Manager. Overall, I'd say the testing tools provided in Visual Studio are practical and useful. Personally, I wish there were more testing tools in the lower-priced versions of Visual Studio.
If you are on a budget, then consider using open source testing tools instead.
Get unlimited access to all courses for just $25/month.Become a member
61 Video lessons · 105121 Viewers
56 Video lessons · 116895 Viewers
71 Video lessons · 86111 Viewers
131 Video lessons · 41178 Viewers
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.