Reputation: 21
We are building ASP.NET applications using VSTS (Visual Studio Team System) 2008 as IDE & C#.NET as Programming Language.
Would you please let me know whether we could test these applications using VSTS 2008? If so would you please provide the details?
Are there any other VSTS integrated tools / third-party tools which we could use for testing the web applications. The testing could be Unit/Functional/Load Testing etc.
Many thanks.
Regards, Reshma.
Upvotes: 0
Views: 177
Reputation: 4588
I'm going to comment on the capabilities of Visual Studio Team System for testing rather than focus on the topic of how to conduct any particular type of testing. For instance, unit testing is a broad topic that includes many practices on how to design your software for testability and approaches to undertake in developing your code (like TDD - test driven development).
Visual Studio Team System 2008 includes a suite of testing tools including support for testing web applications.
You can:
You can learn more from:
Upvotes: 1
Reputation: 6085
That question is a tough one.
If you did not separate your business logic from your UI logic in your web forms, no, this is not going to be easily testable. But that is not depending on VSTS or any other testing framework but on the 'qualility' and testability of your code solely.
If you really want to test your application, you should try to use the ASP.NET MVC framework. It's designed to being well testable, and if applied correctly you end up with clean, testable code.
Any testing framework (NUnit, MSpec, the VSTS-built in Framework etc.) will do just fine.
If you want to test your Web-GUI you may want to have a look at Web UI Test studio from Telerik. Even if I had very bad experience with their ASP.NET controls in terms of performance and testability, this testing tool seems to work fine.
Upvotes: 1