Saturday, 11 December 2010

TDD tools

TDD tools available:

• Test Frameworks: JUnit and TestNG are based on the xUnit family of unit/regression testing frameworks, which provide functionality for creating, running, and reporting the results of tests.

• In-Container Testing Tools: These tools enable you to test the functionality of container-dependent components, usually making them appear as if they are simple Java object. Ref.
Cactus

• Web Testing Tools: These tools usually extend an existing test framework to enable tests based on the HTTP protocol and are a subset of in-container testing tools.

• Test Coverage Tools: These tools enable you to determine how much of an application is covered by tests.

• Mock Object Frameworks: Mock object frameworks provide the ability to dynamically create objects that can be used to mock up collaborating objects required in a functional test. (Ref. EasyMock, JMock, Mockery).

No comments: