I am a Ph.D. student in the Department of Computer Science at the University of Illinois at
Urbana-Champaign working with Professor Darko Marinov. My research interests are in software testing, and I am in particular interested in regression testing. My work focuses on how to both (1) make regression testing faster without loss in quality of testing and (2) make regression testing more reliable with respect to flaky tests.
I obtained a B.S. in both Computer Science and Electrical and Computer Engineering from the University of Texas at Austin in 2013. You can download my CV from here.
iFixFlakies: A Framework for Automatically Fixing Order-dependent Flaky Tests August Shi, Wing Lam, Reed Oei, Tao Xie, Darko Marinov ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019), to appear, Tallinn, Estonia, Aug. 2019
Scientific Tests and Continuous Integration Strategies to Enhance Reproducibility in the Scientific Software Context
Matthew Krafczyk, August Shi, Adhithya Bhaskar, Darko Marinov, and Victoria Stodden International Workshop on Practical Reproducible Evaluation of Computer Systems (P-RECS 2019), pages 23-28, Phoenix, Arizona, Jun. 2019
Approximate Transformations as Mutation Operators
Farah Hariri, August Shi, Owolabi Legunsen, Milos Gligoric, Sarfraz Khurshid, Sasa Misailovic IEEE International Conference on Software Testing, Verification and Validation (ICST 2018), pages 285-296, Vasteras, Sweden, Apr. 2018
STARTS: STAtic Regression Test Selection
Owolabi Legunsen, August Shi, Darko Marinov IEEE/ACM Conference on Automated Software Engineering Tool Demonstrations Track (ASE DEMO 2017), pages 949-954, Urbana-Champaign, Illinois, Oct.-Nov. 2017
Mutation Testing Meets Approximate Computing
Milos Gligoric, Sarfraz Khurshid, Sasa Misailovic, August Shi International Conference on Software Engineering, New Ideas and Emerging Results Track (ICSE NIER 2017), pages 3-6, Buenos Aries, Argentina, May 2017 slides