Software Testing Verification and Validation Workshop, IEEE International Conference on (2008)
Apr. 9, 2008 to Apr. 11, 2008
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSTW.2008.46
A generic test process should support all approaches "formal to informal" and mixed approaches within, and across, all test levels. But widely-accepted formal approaches, from current standards, certification syllabi and tools, have explicitly-defined Test Cases as the key underlying entity: not all real-life approaches use explicit Test Cases. Also, testing is maturing beyond merely "finding bugs" we need better control, informing stakeholders in a language they understand. So, we separate the "what" from the "how" in the test process, using a structure which accommodates existing views yet provides flexibility to support varied approaches. We consider Test Analysis and Test Design as distinct activities with differently-structured work products with complex inter-relationships. We question the current scope and usage of Test Design techniques. Rather, Test Analysis produces Test Conditions which form the "keystone" for a generic test process supporting optimised Test Design and execution, plus measurement, monitoring and control of test and development processes.
N. Thompson and M. Smith, "The Keystone to Support a Generic Test Process:," Software Testing Verification and Validation Workshop, IEEE International Conference on(ICSTW), Lillehammer, Norway, 1899, pp. 343-353.