I am going to be co-presenting with Ahmed Salijee (a Development Solution Specialist) from Microsoft South Africa at DevDays later this month. We’re going to be showing off a ton of TFS and VS 2010 capabilities around testing applications. Here’s the official blurb for our sessions:
Visual Studio 2010 offers a wide range of software testing capabilities: manual testing, automated UI testing, database testing, low-level unit testing and even performance testing tools capable of simulating thousands of active users. It also provides support for test case management, defect tracking as well as configuring and running your tests in virtual and physical environments. But how do you know which tools to choose for your project? This session will, via a demo scenario, walk you through the various testing capabilities to assist you with the most effective use of Visual Studio 2010's testing capabilities. This session will be useful to developers as well as various tester roles including functional, performance and automation.
We’re going to start off with a simple web application: IBuySpy. This is a reference application for an ASP.NET store. We’re going to do some refactoring and then showcase:
- Unit Testing
- Database Testing
- Test Driven Development (TDD) using “Generate from Usage”
- Moles and Pex for isolation and automated code coverage discovery
- Functional Testing
- Web and Load Testing
- Coded UI Testing
- Running Automated Tests during Builds
- Lab Management Build-Deploy-Test Workflow for Automated Testing
Hope to see you there!