4.3.2 Decision table testing Why use decision tables? The techniques of equivalence partitioning and boundary value analysis are often applied to specific situations or inputs.
Author: admin
Designing test cases Having identified the conditions that you wish to test, in this case by using equivalence partitioning and boundary value analysis, the next
Boundary value analysis Boundary value analysis (BVA) is based on testing at the boundaries between partitions. If you have ever done “range checking”, you were
Write test cases from given software models using the following test design techniques. (K3) equivalence partitioning; boundary value analysis; decision tables; state transition testing. Understand
Recall reasons that both specification-based (black-box) and structure-based (white-box) approaches to test case design are useful and list the common techniques for each. (K1) Explain the
4.1.4 Test design: specifying test cases Test conditions can be rather vague, covering quite a large range of possibilities as we saw with our mobile
Differentiate between a test design specification, a test case specification and a test procedure specification. (K1) Compare the terms test condition, test case and test
Let’s review what you have learned in this chapter. From Section 3.1, you should be able to explain the importance and advantages of static testing.
Describe the objective of static analysis and compare it to dynamic testing. (K2) Recall typical defects identified by static analysis and compare them to reviews
Inspection Inspection is the most formal review type. The document under inspection is prepared and checked thoroughly by the reviewers before the meeting, comparing the