Strategic benefits of software test management: a case study [An article from: Journal of Engineering and Technology Management]
Book Details
Author(s)M.R. Woodward, M.A. Hennell
PublisherElsevier
ISBN / ASINB000RR2HLQ
ISBN-13978B000RR2HL6
AvailabilityAvailable for download now
Sales Rank12,789,092
MarketplaceUnited States 🇺🇸
Description
This digital document is a journal article from Journal of Engineering and Technology Management, published by Elsevier in 2005. The article is delivered in HTML format and is available in your Amazon.com Media Library immediately after purchase. You can view it with any web browser.
Description:
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.
Description:
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.
