Following are the contents of a test strategy, as per HBT.

  • Features to focus on (what to test)
    • List down major features of the product.
    • Rate importance of each feature (Importance = Usage frequency x Failure criticality).
  • Potential issues to uncover (Test for what)
    • Identify the PDTs that you look forward to detecting.
  • Quality Levels (When to test)
    • Identify the levels of quality that are applicable and map the PDTs to these levels.
  • Tests & Techniques (how to test)
    • State the various tests that need to be done to uncover the above PDTs.
    • Identify the test techniques that may be used for designing effective test cases.
  • Execution approach (detection process)
    • Outline what tests will be done manually/automated.
    • Outline tools that may be used for automated testing.
  • Test metrics to collect & analyze (how to assess)
    • Identify measurements that help analyze the strategy is working effectively.