M Weiss, P Tonella - Proceedings of the 31st ACM SIGSOFT …, 2022 - dl.acm.org
Test Input Prioritizers (TIP) for Deep Neural Networks (DNN) are an important technique to handle the typically very large test datasets efficiently, saving computation and labelling …
A Sharif, D Marijan, M Liaaen - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
Continuous integration testing is an important step in the modern software engineering life cycle. Test prioritization is a method that can improve the efficiency of continuous integration …
Regression test selection (RTS) and prioritization (RTP) techniques aim to reduce testing efforts and developer feedback time after a change to the code base. Using various …
X Jin, F Servant - Journal of Systems and Software, 2022 - Elsevier
Continuous integration (CI) is a widely used practice in modern software engineering. Unfortunately, it is also an expensive practice. Google and Mozilla estimate their expenses …
Continuous Integration (CI) is a set of software development practices that allow software development teams to generate software builds more quickly and periodically (eg, daily or …
X Jin, F Servant - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
Continuous Integration (CI) is a popular practice in modern software engineering. Unfortunately, it is also a high-cost practice—Google and Mozilla estimate their CI systems …
JAP Lima, SR Vergilio - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
Continuous Integration (CI) environments have been increasingly adopted in the industry to allow frequent integration of software changes, making software evolution faster and cost …
X Jin, F Servant - Proceedings of the ACM/IEEE 42nd International …, 2020 - dl.acm.org
Continuous integration (CI) is a widely used practice in modern software engineering. Unfortunately, it is also an expensive practice---Google and Mozilla estimate their CI …
Regression testing can greatly help in software development, but it can be seriously undermined by flaky tests, which can both pass and fail, seemingly nondeterministically, on …