19 May
19May

Think of it this way: before building a house, you need plans, permits, and a detailed understanding of the land. In the software testing world, that “land” is known as the Test Basis.While the term sounds technical, understanding it is a game-changer for designing, planning, and executing software tests, especially if you're pursuing an ISTQB certification.


🧱 What is the Test Basis according to ISTQB?

As defined in the official ISTQB glossary:

Test Basis: “All documents from which the requirements of a component or system can be inferred. The documentation on which the test cases are based.”

In simpler terms, it’s everything that tells you what the system should do, and it serves as the source information to build your tests.This may include:

  • Functional/non-functional requirements
  • User stories (Agile)
  • Flow diagrams
  • Use cases
  • User manuals
  • Source code

🔍 How is it used in testing?

During the test analysis activity, the team reviews the test basis to:

  • Identify testable features
  • Define test conditions
  • Prioritize based on risk

Then, in test design, it helps define coverage items, such as: “Does this test case cover this specific requirement?”


🧠 Why is it so important?

  1. Defines “what to test”: The test basis answers the critical question: What should I test?
  2. Enables traceability:It connects requirements and testware (cases, defects, results). This supports:
    • Coverage assessment
    • Impact analysis of changes
    • Audit and reporting
  3. Finds early defects: Reviewing the test basis often reveals issues before any test execution begins.

📦 Practical Example

Let’s say you’re testing an e-commerce app. Your test basis might include:

  • User stories: “As a customer, I want to add items to the cart.”
  • Functional requirements: “The system must allow adding a product with one click.”
  • Diagrams: Navigation flow from product to checkout.

You could then design tests like:

  • Does the product get added correctly?
  • Is the cart counter updated?
  • What happens if the item is out of stock?

All starting from the test basis.


✅ Conclusion

The test basis is the pillar that gives meaning to the testing process. Without aligning your tests to it, you risk missing what truly matters—or testing the wrong things.Mastering this concept not only boosts your ISTQB exam readiness but turns you into a more strategic, impactful tester.