Sustainable software testing

Its time to expand our traditional view of a software testing scope and to start including the word sustainability into software testing. Up to this point, areas of focus have been functionality, performance, maintainability, security, usability etc. As customers become energy conscious, a focus on sustainability will become more important.

Some 'sustainable' test heuristics could be:

Sustainability: how energy efficient is the application under development? Peripherals: how well does the application perform using energy efficient peripherals Monitor:Does the application function properly under "minimal power configuration" Switching Off: How well does the application function when peripherals are switched off Virtualization: How well does the software function in a virtual environment Printing: What alternatives does the application provide to printing (e.g PDF )