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.