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 条
  • [21] SELBY RW, 1986, P WORKSH SOFTW TEST, P82
  • [22] An empirical evaluation of six methods to detect faults in software
    So, SS
    Cha, SD
    Shimeall, TJ
    Kwon, YR
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2002, 12 (03) : 155 - 171
  • [23] *STI, 2003, SOFTW TEST IND SURV
  • [24] STUCKI LG, 1972, P AFIPS FALL JOINT C, V41, P829
  • [25] WHY ARE THERE NO MEASUREMENT STANDARDS FOR SOFTWARE TESTING
    WICHMANN, BA
    [J]. COMPUTER STANDARDS & INTERFACES, 1993, 15 (04) : 361 - 364
  • [26] WOOD PHN, 1980, CLIN RHEUM DIS, V6, P3
  • [27] WOODWARD M, 2001, SOFTWARE FOCUS, V2, P93
  • [28] WOODWARD MR, 1984, TSI-TECH SCI INF, V3, P273
  • [29] Software unit test coverage and adequacy
    Zhu, H
    Hall, PAV
    May, JHR
    [J]. ACM COMPUTING SURVEYS, 1997, 29 (04) : 366 - 427