[ISTQB] 4.6 Choosing Test Techniques (K2)

LO-4.6.1 Classify test design techniques according to their fitness to a given context, for the test basis, respective models and software characteristics (K2)

The choice of test technique to use depends upon: the type of the system and its criticality (formal or informal), test objectives, documentation available, knowledge of testers, regulatory and industry standards which have specific requirements to respect.

Additionally, customer and contractual requirements could also require specific test techniques to use according to their acceptance criteria. Risk levels (functional, non functional, structural or SLA) have also to be considered for choosing the right technique to use (systematic or non-systematic).

Test technique is also dependent on time and cost available for test preparation (choosing white box test technique or exploratory testing) and should be efficient with regards to development life cycles (system documentation and formal requirements is less produced in RAD).

Test techniques during integration testing may vary on systems or users interactions (BAV, decision coverage, user cases). But generally, reviews are performed on all test levels, static analysis on code and component level, white box testing on component and system testing (testing data flows) and black-box technique is carried out in user and acceptance testing.

No comments:

Post a Comment

Wikipedia

Search results