Strategic benefits of software test management: a case study

被引:6
作者
Woodward, MR
Hennell, MA
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool L69 7ZF, Merseyside, England
[2] LDRA Ltd, Wirral CH41 5LH, Merseyside, England
关键词
software faults; software testing; functional testing; category partition approach; structural testing; test coverage measurement;
D O I
10.1016/j.jengtecman.2004.11.006
中图分类号
F [经济];
学科分类号
02 ;
摘要
In some sections of the IT community, the principal form of software testing undertaken is functional testing, whereby, the functions that the software is supposed to perform are identified purely from the statement of requirements and these functions are then tested by means of representative test cases. It is argued in this case study that, whilst this provides a good foundation for testing, it can potentially leave many structural aspects of a program untested. What is advocated here is that test tools should be used to monitor structural coverage during functional testing and that additional test cases should then be devised to ensure that coverage is maximized. Although functional testing and structural testing might be seen as competitive techniques, in combination together they complement each other, forming a software testing strategy more powerful than either technique on its own. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:113 / 140
页数:28
相关论文
共 29 条