Home > Computers > Programming > Component Frameworks > NET > Tools > Software Testing
Testing tools help to plan, automate, speed-up and standardize software tests. Thus, especially in large projects cost reduction within the development process is possible due to fewer product failures and cheaper test processes.
http://www.csunit.org/
C# based unit testing framework for the .NET framework. Includes download, samples, tutorials and FAQ. [Open source, zlib/libpng license]
https://github.com/lefthandedgoat/canopy
Web site of open source web automation and testing framework with goals to make UI testing simple, eliminate brittle and quirky UI tests using solid stabilization layer built on top of Selenium, easy to learn with no prior knowledge. Clean, concise API.
http://fitsharp.github.io/
Site for set of open-source functional testing tools, inspired by the Framework for Integrated Test (Fit).
https://fscheck.github.io/FsCheck/
Site with open source library and related documentation for random testing
https://github.com/fsprojects/FsUnit
Site of set of libraries for automated testing which makes unit-testing with F# more productive. adds a special syntax to popular .NET testing frameworks. [Opensource]
https://github.com/dariusz-wozniak/List-of-Testing-Tools-and-Frameworks-for-.NET
Community maintained list of automated testing tools and frameworks.
https://www.visualstudio.com/docs/test/overview
MS Visual Studio-based support for unit, automation and performance tests as well as measuring coverage [Commercial, trial version]
http://research.microsoft.com/en-us/projects/moles/
An isolation framework for .NET which allows to replace any .NET method, including non-virtual/static methods in sealed types, with a delegate. [Proprietary]
https://github.com/Moq/moq4
Simple mocking library for .NET and Silverlight with deep C# 3.0 integration. [New BSD License]
https://github.com/nbehave/NBehave
Behaviour-driven development tool. Contains downloads and links to related topics. [Open Source]
http://www.ncover.com/
Code coverage tool. Includes download, samples, tutorials and FAQ. [Commercial, trial version]
http://nmock3.codeplex.com/
A dynamic mock object library for making easier to test single components without relying on real implementations of all of the other components. Contains downloads, tutorials, documentation. [Open Source]
http://nsubstitute.github.io/
A mocking library designed for Arrange-Act-Assert. Has the succinct syntax with less noise and fewer lambdas. [Open source]
http://www.nunit.org/
A framework, based on the JUnit family, for building application unit tests. It assists with test-driven design, a technique of Extreme Programming.
https://github.com/sawilde/opencover
Code coverage tool. Source code and installation instructions are provided. [GPL]
http://research.microsoft.com/en-us/projects/pex/
A tool that performs a systematic program analysis and automatically generates test suites with high code coverage. [Proprietary]
https://github.com/urasandesu/Prig
An isolation framework for .NET which allows to replace any .NET method, including non-virtual/static methods in sealed types, with a delegate. [Open Source]
http://www.hibernatingrhinos.com/oss/rhino-mocks
A dynamic mock object framework with purpose to ease testing by allowing the developer to create mock implementations of custom objects and verify the interactions using unit testing. Contains documentation and downloads.[BSD license]
https://silverlight.codeplex.com/
A simple, extensible unit testing solution for Silverlight applications, controls and class libraries. [Open source]
http://www.specflow.org/
An acceptance test driven development and behavior driven development for .NET. [BSD license]
http://statlight.codeplex.com/
A tool for automating the setup, execution, and gathering results of Silverlight unit tests. [Open Source]
http://www.telerik.com/products/mocking.aspx
A complete mocking tool that allows mocking of non-virtual methods, non-public members, sealed classes and static methods and classes. It can be used with any .NET unit testing framework, it includes examples and documentation. [Commercial, trial version]
http://sharptoolbox.com/categories/tests
List of .NET tools, components, and libraries for testing.
https://github.com/Gallio/mbunit-v3
An open, extensible, and neutral system for .NET that provides a common object model, runtime services and tools that may be leveraged by other test frameworks. Provides extensible unit testing framework. Includes downloads, samples, tutorials and FAQ [Open Source]
http://www.typemock.com/typemock-isolator-product3/
An isolation tool which can change behavior of static methods, sealed classes, and private methods. [Commercial, trial]
https://github.com/OpenSharp/UnitWrappers
Unit testable interface based class wrappers for .NET [Open source]
https://github.com/swensensoftware/unquote
F# unit test assertion library using quoted expressions to get step-by-step failure messages. Contains source code and documentation..
http://wcfloadtest.codeplex.com/
Site of tool that takes a WCF trace file and a WCF client proxy, or a WCF interface contract, and generates a C# unit test that replays the same sequence of calls found in the trace file. The unit test can then be used to load-test the target. [Open source]
https://www.xamarin.com/test-cloud
Web site devoted to ecosystem and tooling for automatic mobile application testing on mobile devices.
http://xunit.codeplex.com/
Unit testing framework for .NET. Contains description, tutorials and FAQ. [Open source]
Home > Computers > Programming > Component Frameworks > NET > Tools > Software Testing
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us