A tool that provides an environment for unit or component testing in which a component can be tested in isolation or with suitable stubs and drivers. İt also provides other support for the developer, such as debugging capabilities. [Graham]
Terms of Software Testing (ISTQB)