Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

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.
NIST Interagency/Internal Report (NISTIR) - 7207-A
Report Number


code review, computer forensic tool, software testing, software write block, testing support tools


Rosenthal, L. and Skall, M. (2005), 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 April 18, 2024)
Created April 30, 2005, Updated June 24, 2021