Dynamic test planning: a study in an industrial context
G Carrozza, R Pietrantuono, S Russo - International Journal on Software …, 2014 - Springer
G Carrozza, R Pietrantuono, S Russo
International Journal on Software Tools for Technology Transfer, 2014•SpringerTesting accounts for a relevant part of the production cost of complex or critical software
systems. Nevertheless, time and resources budgeted to testing are often underestimated
with respect to the target quality goals. Test managers need engineering methods to perform
appropriate choices in spending testing resources, so as to maximize the outcome. We
present a method to dynamically allocate testing resources to software components
minimizing the estimated number of residual defects and/or the estimated residual defect …
systems. Nevertheless, time and resources budgeted to testing are often underestimated
with respect to the target quality goals. Test managers need engineering methods to perform
appropriate choices in spending testing resources, so as to maximize the outcome. We
present a method to dynamically allocate testing resources to software components
minimizing the estimated number of residual defects and/or the estimated residual defect …
Abstract
Testing accounts for a relevant part of the production cost of complex or critical software systems. Nevertheless, time and resources budgeted to testing are often underestimated with respect to the target quality goals. Test managers need engineering methods to perform appropriate choices in spending testing resources, so as to maximize the outcome. We present a method to dynamically allocate testing resources to software components minimizing the estimated number of residual defects and/or the estimated residual defect density. We discuss the application to a real-world critical system in the homeland security domain. We describe a support tool aimed at easing industrial technology transfer by hiding to practitioners the mathematical details of the method application.
Springer