Test Basis

The test basis refers to the set of documents or sources of information that serve as the foundation for designing test cases and test scripts. It defines what needs to be tested and provides the input for the test design process.

Examples of Test Basis:

Requirements Documentation

  • Functional specifications
  • Business requirements
  • User stories or use cases

Design Documentation

  • System design documents
  • Technical specifications
  • Architecture diagrams

Implementation Documentation

  • Code (if doing white-box testing)
  • Database schemas
  • API documentation

Other Sources

  • Risk assessments
  • Industry standards
  • Regulatory requirements

Importance of Test Basis

  • Ensures test cases align with business objectives and requirements.
  • Provides traceability from test cases to requirements (e.g., through a Requirement Traceability Matrix).
  • Helps identify gaps or ambiguities in requirements or design early.

Leave a comment

Your email address will not be published. Required fields are marked *