A framework that leverages static analysis and search-based algorithms for automating performance testing in CI/CD pipelines.
Modern software systems are heterogeneous and they feature different non-functional requirements. For example, smartphones have limited battery life and require software optimized to reduce energy consumption.