Testing Software
This page is being migrated here.
Behaviour-Driven Development (BDD)
Behaviour-Driven Development (BDD)
Jump to testing page.
Unit Testing
Unit Testing
Frameworks
Open Source frameworks for unit testing .Net code:
- xUnit (link)
- NUnit
- Visual Studio unit testing framework
Mock frameworks
- Moq
- RhinoMocks
Acceptance Testing
Automated testing frameworks
Automated testing frameworks
FIT, iValidator (link).
Fitnesse (link).
For ASP.Net, check Watin (link).
Also see Selenium.
Continuous Integration
Continuous Integration
To run Selenium Remote Control on CI server the following have to be prepared:
Deploy Selenium Server from Mercurial repository.
Add Java Runtime Environment (JRE) bin directory to path.
Add Firefox installation directory to path.
Run Selenium Server and leave session running, as it runs in a console window.
Services Testing (WCF, SOA)
Services Testing (WCF, SOA)
- SoapUI, Functional Testing tool for SOA and Web Service testing.