Sobes.tech
Middle

What testing design techniques have you applied, which do you know?

sobes.tech AI

Answer from AI

Among the test design techniques I have applied and know, the following can be highlighted:

  • Equivalence Partitioning — dividing input data into equivalence classes to test one representative from each class.
  • Boundary Value Analysis — testing at the edges of input ranges where errors often occur.
  • Pairwise Testing — testing all possible pairs of parameter values to reduce the number of tests while maintaining coverage.
  • Cause-Effect Graphing — constructing a graph of logical conditions to generate tests that cover all logical paths.
  • State Transition Testing — testing the system's behavior during transitions between states.
  • Use Case Testing — testing business scenarios and user stories.

Example of application: for a registration form, I used equivalence partitioning to check valid and invalid emails, as well as boundary value analysis for password length.

What testing design techniques have you applied… - sobes.tech