All Tags
AWS
ai
algorithm-design
architecture
browser
cloud
cloud-efficiency
cloud-principles
cost-reduction
data-centric
data-compression
data-processing
deployment
design
documentation
edge-computing
email-sharing
energy-efficiency
energy-footprint
enterprise-optimization
green-ai
hardware
libraries
llm
locality
machine-learning
maintainability
management
measured
microservices
migration
mobile
model-optimization
model-training
multi-objective
network-traffic
parameter-tuning
performance
queries
rebuilding
scaling
services
storage-optimization
strategies
tabs
template
testing
workloads
Tactic: Use energy aware test suite prioritization
Tactic sort:
Awesome Tactic
Type: Software Practice
Category: green-software-practice
Title
Use energy aware test suite prioritization
Description
Prioritize test cases not only by fault detection potential but also by their energy consumption.
Participant
Software testers
Related software artifact
Test suites
Context
Software Testing
Software feature
< unknown >
Tactic intent
To obtain a more sustainable test suite by considering their energy consumption
Target quality attribute
Energy efficiency
Other related quality attributes
Cost effectiveness
Measured impact
An energy saving of at least 30%, with a peak of 54%, when running up to 27% of the test suite in the prioritized order. For a fixed energy budget, PE allows it to run more tests than PR—for example, with an 800 mWh budget, PR covers only 30% of the test suite, while PE covers up to 40%.
Source
Roberto Verdecchia; Emilio Cruciani; Antonia Bertolino; Breno Miranda (2025) Energy-Aware Software Testing (DOI: https://ieeexplore.ieee.org/document/11023970)Graphical representation