Towards the use of the readily available tests from the release pipeline as performance tests: Are we there yet?
Performance is one of the important aspects of software quality. Performance issues exist
widely in software systems, and the process of fixing the performance issues is an essential …
widely in software systems, and the process of fixing the performance issues is an essential …
Performance regression detection in devops
J Chen - Proceedings of the ACM/IEEE 42nd International …, 2020 - dl.acm.org
Performance is an important aspect of software quality. The goals of performance are
typically defined by setting upper and lower bounds for response time and throughput of a …
typically defined by setting upper and lower bounds for response time and throughput of a …
Practitioner evaluations on software testing tools
P Raulamo-Jurvanen, S Hosio… - Proceedings of the 23rd …, 2019 - dl.acm.org
In software engineering practice, evaluating and selecting the software testing tools that best
fit the project at hand is an important and challenging task. In scientific studies of software …
fit the project at hand is an important and challenging task. In scientific studies of software …
Evaluating capture and replay and model-based performance testing tools: an empirical comparison
EM Rodrigues, RS Saad, FM Oliveira… - Proceedings of the 8th …, 2014 - dl.acm.org
[Context] A variety of testing tools have been developed to support and automate software
performance testing activities. These tools may use different techniques, such as Model …
performance testing activities. These tools may use different techniques, such as Model …
Challenges, benefits and best practices of performance focused DevOps
W Gottesheim - Proceedings of the 4th International Workshop on …, 2015 - dl.acm.org
Did you know that just a handful of root causes are responsible for the majority of application
issues like crashes, slow performance or incorrect application behavior? Non-optimized …
issues like crashes, slow performance or incorrect application behavior? Non-optimized …
A declarative approach for performance tests execution in continuous software development environments
V Ferme, C Pautasso - Proceedings of the 2018 ACM/SPEC international …, 2018 - dl.acm.org
Software performance testing is an important activity to ensure quality in continuous software
development environments. Current performance testing approaches are mostly based on …
development environments. Current performance testing approaches are mostly based on …
Comparing and combining test-suite reduction and regression test selection
Regression testing is widely used to check that changes made to software do not break
existing functionality, but regression test suites grow, and running them fully can become …
existing functionality, but regression test suites grow, and running them fully can become …
File-level vs. module-level regression test selection for. net
Regression testing is used to check the correctness of evolving software. With the adoption
of Agile development methodology, the number of tests and software revisions has …
of Agile development methodology, the number of tests and software revisions has …
Creating a virtuous cycle in performance testing at mongodb
D Daly - Proceedings of the ACM/SPEC International …, 2021 - dl.acm.org
It is important to detect changes in software performance during development in order to
avoid performance decreasing release to release or dealing with costly delays at release …
avoid performance decreasing release to release or dealing with costly delays at release …
Continuous validation of performance test workloads
The rise of large-scale software systems poses many new challenges for the software
performance engineering field. Failures in these systems are often associated with …
performance engineering field. Failures in these systems are often associated with …