7.2 Testing Approach
Specify:
??? Any refinements to the approach described in the test plan including code instrumentation
??? The test techniques to be used
??? The method of analyzing test results (for example, comparator programs or visual inspection)
??? The results of any analysis which provide a rationale for test-case selection. (for example, one
might specify conditions which permit a determination of bug tolerance such as those conditions
which distinguish valid input from invalid output)
??? The common attributes of the test cases. This may include input constraints that should be true
for every input in the set of associated test cases, any shared environmental needs, special procedural
requirements, and case dependencies
??? Any overall criteria to be used to determine whether the feature or feature combination has passed
or failed
??? The test tools to be used including all scaffolding
??? The integration order
8.7.3 Test Identification
List the identifiers and briefly describe each:
??? Test case associated with this design (a particular test case may be identified in more than one
test design specification)
??? Procedure associated with this test-design specification
8.7.4 Test Environment
Specify:
??? The hardware requirements
??? Dependencies on other software items
??? Testing tools, etc.
8.7.5 Pass/Fail Criteria
Specify the pass/fail criteria for the overall result of each test set.
Pages:
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331