Along the life cycle, testing activities are needed time and time again: during the initial development, to detect and fix errors in the first release, and later, depending on the maintenance type, both to detect possible errors introduced in new functionalities and to check that the previous version remains stable after the maintenance intervention. So, testing is an essential workflow to ensure software quality, though it is also time consuming, costly and energy demanding. This chapter discusses how different approaches of the test design, test execution and selected test requirement may impact on the costs related to testing. The chapter also includes a theoretical model about the consumption of energy depending on the selected approach.
CITATION STYLE
Polo, M. (2015). Towards green software testing. In Green in Software Engineering (pp. 187–204). Springer International Publishing. https://doi.org/10.1007/978-3-319-08581-4_8
Mendeley helps you to discover research relevant for your work.