Software Write Block, Testing Support Tools Validation Part A Test Plan, Test Design, and Test Case Specification
Lynne S. Rosenthal, Mark Skall
This NIST Internal Report consists of two parts. Part A covers the planning, design, and specification of testing and reviewing the Software write block (SWB) support tools. Part B, which is a companion document, covers the test and code review support report. Part A gives a test plan, test design specification, and test case specification for validation of the disk drive software write block testing support tools. The test plan defines the scope, including specific items and features to be validated, the methodology or approach for validating the SWB test support tools, and some technical background. The test design specification gives requirements for validating SWB tools. These requirements yield assertions. Each assertion leads to one or more code reviews or test cases consisting of preconditions, values, and method(s) for gaining confidence that the SWB test support tools correctly assess those assertions, a test procedure and the expected results. The test case specification gives details of test and review procedures for setting up the test, performing the test, and assessing the results. Appendices include a code review checklist and source code for validation programs. Part B reports the results of reviewing the source code of the SWB test tools and testing them against Part A of the companion NIST Internal Report entitled Software Write Block Testing Support Tools validation - Test Plan, Test Design Specification, and Test Case Specification.
and Skall, M.
Software Write Block, Testing Support Tools Validation Part A Test Plan, Test Design, and Test Case Specification, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD
(Accessed June 1, 2023)