Question

What software testing models do you use?

  • 7 April 2023
  • 4 replies
  • 119 views

Userlevel 7
Badge +2
  • Community Manager
  • 103 replies

Hi Community, 

I would like to know what models do you use in your testing work? Which one do you find useful? 

 

I heard a lot about HTSM model by James Bach. Do you use it? 🤔


4 replies

Userlevel 1

The one thing I learnt from James & Michael is that we can come up with our own heuristics. A context driven approach. Si I came up with one of my own to allow me to remember things while testing.

Userlevel 7
Badge +2

The one thing I learnt from James & Michael is that we can come up with our own heuristics. A context driven approach. Si I came up with one of my own to allow me to remember things while testing.

@hananurrehman very interesting! Could you share with us what you put in there? 

Userlevel 6
Badge +2

HTSM encourages testers to think critically, use heuristics, and apply their expertise to design effective testing approaches.

While HTSM is a valuable model for guiding testers in their decision-making process, it's important to note that testing is a dynamic and context-dependent activity. Testers often combine multiple models, techniques, and methodologies to tailor their approach to the specific project's needs and constraints.

Userlevel 5
Badge +3

I haven’t heard of HTSM before - thanks for sharing this! 😊👍 I’ve used what it’s detailing but indirectly - models at their advised different levels without realising. Examples of models I can think of from the top of my head used:


Project Environment: 

  • External files with tabular details i.e. roles & permissions sets, element restriction specifications 
  • Exported file formats from website language translation holding systems

 

Product Elements

  • Page Object Models
  • OpenAPI template specifications
  • Database schemas
  • Object repositories

 

Quality Criteria Categories

  • RACI
  • Gherkin

 

General Test Techniques

  • Files listing tabular details of equivalence partitioning, boundary value analysis, decision tables and state transition diagrams/tables

 

The Testing and Quality Story

  • Resulting file formats like xUnit xml outputs, Cucumber html files 

Reply