Testing a Software Product Line
• Technical Report
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-2001-TR-022DOI (Digital Object Identifier)
10.1184/R1/6584852.v1Topic or Tag
Abstract
A suitably organized and executed test process can contribute to the success of a product line organization. Testing is used to identify defects during construction and to assure that completed products possess the qualities specified for the products. Test-related activities are organized into a test process that is designed to take advantage of the economies of scope and scale that are present in a product line organization. These activities are sequenced and scheduled so that a test activity occurs immediately following the construction activity whose output the test is intended to validate.
This report expands on the testing practice area described by Clements and Northrop. Test-related activities that can be used to form the test process for a product line organization are described. Product line organizations face unique challenges in testing. This report describes techniques and activities for meeting those challenges.
Part of a Collection
Software Product Lines Collection
Cite This Technical Report
McGregor, J. (2001, December 1). Testing a Software Product Line. (Technical Report CMU/SEI-2001-TR-022). Retrieved November 24, 2024, from https://doi.org/10.1184/R1/6584852.v1.
@techreport{mcgregor_2001,
author={McGregor, John},
title={Testing a Software Product Line},
month={{Dec},
year={{2001},
number={{CMU/SEI-2001-TR-022},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6584852.v1},
note={Accessed: 2024-Nov-24}
}
McGregor, John. "Testing a Software Product Line." (CMU/SEI-2001-TR-022). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, December 1, 2001. https://doi.org/10.1184/R1/6584852.v1.
J. McGregor, "Testing a Software Product Line," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-2001-TR-022, 1-Dec-2001 [Online]. Available: https://doi.org/10.1184/R1/6584852.v1. [Accessed: 24-Nov-2024].
McGregor, John. "Testing a Software Product Line." (Technical Report CMU/SEI-2001-TR-022). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Dec. 2001. https://doi.org/10.1184/R1/6584852.v1. Accessed 24 Nov. 2024.
McGregor, John. Testing a Software Product Line. CMU/SEI-2001-TR-022. Software Engineering Institute. 2001. https://doi.org/10.1184/R1/6584852.v1