Prev | Current Page 319 | Next

Peter Farrell-Vinay

"Manage Software Testing"

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