Posts

Showing posts from October, 2024

Structured Test Strategy Series - Day 2

The  Project Environment  in HTSM refers to the external factors, limitations, and context in which the product is developed and tested. Understanding this can help to set realistic expectations, prioritise the tests, and identify key areas where constraints might affect the testing. Mnemonic: MID-TEST-D . (Remember MID STD' ) M: Mission I: Information D: Developer Relations T: Test Team E: Equipment & Tools S: Schedule T: Test Items D: Deliverables Example Application: Adding Products to Shopping Basket Using this model for the  “Add to Basket”  feature on an e-commerce platform: Mission : Confirm the feature’s functionality and reliability under various conditions (e.g., adding different items, adjusting quantities). Information : Gather user stories, past issues with cart functionality, and common customer complaints about similar features. Developer Relations : Check in with developers about any known complexities in the “Add to Basket” code. Test Team : Leve...

Structured Test Strategy Series - Day 1

Image
 Day 1: Heuristic Test Strategy Model Introduction ·        Goal: Understand the basics and components of the Heuristic Test Strategy Model (HTSM). ·         Tasks: ·         Read an overview of the  HTSM  (by James Bach) to understand its purpose. ·         Study the main categories of the model:  Project Environment, Product Elements, Quality Criteria, and Test Techniques .   Notes: What is the Heuristic Test Strategy Model (HTSM)? Heuristic: Think of this as a rule of thumb or a general guideline, not a strict rule. In testing, heuristics help you decide what to test and how to test it. Test Strategy Model: It's a framework or guide that helps testers think about different areas of a product that need to be tested.   Why is HTSM Useful? It helps testers identify what aspects of a product to focus on. It provides a structure, ...