Practical accuracy estimation for efficient deep neural network testing

J Chen, Z Wu, Z Wang, H You, L Zhang… - ACM Transactions on …, 2020 - dl.acm.org
Deep neural network (DNN) has become increasingly popular and DNN testing is very
critical to guarantee the correctness of DNN, ie, the accuracy of DNN in this work. However …

Empirically revisiting and enhancing IR-based test-case prioritization

Q Peng, A Shi, L Zhang - Proceedings of the 29th ACM SIGSOFT …, 2020 - dl.acm.org
Test-case prioritization (TCP) aims to detect regression bugs faster via reordering the tests
run. While TCP has been studied for over 20 years, it was almost always evaluated using …

Automatic ex-vivo regression testing of microservices

L Gazzola, M Goldstein, L Mariani, I Segall… - Proceedings of the IEEE …, 2020 - dl.acm.org
Microservice-based applications consist of multiple services that can evolve independently.
When services are modified, they are typically tested before being deployed. However, the …

Webrts: A dynamic regression test selection tool for java web applications

Z Long, Z Ao, G Wu, W Chen… - 2020 IEEE International …, 2020 - ieeexplore.ieee.org
Regression testing is an expensive activity in software development. To speed it up,
regression test selection (RTS) is a promising approach by selecting a subset of tests which …

Improving regression testing efficiency and reliability via test-suite transformations

AW Shi - 2020 - ideals.illinois.edu
As software becomes more important and ubiquitous, high quality software also becomes
crucial. Developers constantly make changes to improve software, and they rely on …

An extensive study of class-level and method-level test case selection for continuous integration

Y Li, J Wang, Y Yang, Q Wang - Journal of Systems and Software, 2020 - Elsevier
Continuous Integration (CI) is an important practice in agile development. With the growth of
integration system, running all tests to verify the quality of submitted code, is clearly …