Thursday, May 28, 2009

Testing Terms

Difference between Test Plan and Test Case

Test Plan

It is the road map or the entire set of activities planned in the testing phase of an application.

Test Case

It is the set of procedures executed in our system in order to find defects/errors.

Difference between Bug, Failure and Fault

Bug

Bug is any deviation between the expected results and the actual results.

Failure

Failure is any defect which occurs after the execution of the project.

Fault

Fault is any defect identified before execution or completion of the project.

Difference between Version, Variant and Release

Version


An instance of a system, which is functionality distinct in some way from other system instances.

Variant

An instance of a system, which is functionality identical but non-functionality distinct from other instances of a system.

Release

An instance of a system, which is distributed to users outside of the development team.

Difference between Wrong, Missing & Extra (Defect)


A defect is a variance from a desired product attribute, either from product specifications(producer view) or from customer/ user expectations(customer view).

Defects are of the following three categories:

Wrong

The defect is a variance from customer/ user specification when the specifications have been implemented incorrectly.

Missing

A specified or wanted requirement is not in the built product. This can be a variance from specification or the specification was not implemented.

Extra

A requirement incorporated into the product that was not specified. This is always a variance from specifications, but may the user of the product desire an attribute.

No comments:

Post a Comment