Title: Practical Suggestions for Improving and Empirically Studying Greedy Test Suite Reduction and Prioritization Methods Dr. Gregory M. Kapfhammer (Allegheny College, USA) 地点:蒙明伟楼504, 时间 11月5日(星期四)10:30-11:30 Abstract: Software developers use testing to gain and maintain confidence in the correctness of a software system. Since software testing can be time consuming and expensive, automated reduction and prioritization techniques attempt to decrease the time required to detect faults during regression testing. After describing improvements to several greedy methods for modifying a test suite, this presentation explains how to employ both real world case study applications and synthetic test suites during the experimental assessment of reduction and prioritization algorithms. The talk also shows how to use tree and random forest statistical models to identify the most efficient and effective regression testing mechanism. In addition to describing trends in the empirical outcomes, this presentation highlights the benefits associated with using interactive visualization techniques during testing. The talk concludes with an invitation to both evaluate and contribute to the development of RAISE, a collection of easy to use regression testing techniques available as free and open source software from Dr. Gregory M. Kapfhammer (Allegheny College, USA) is an Associate Professor in the Department of Computer Science at Allegheny College in Meadville, Pennsylvania, USA. Dr. Kapfhammer earned his PhD and MSc from the Department of Computer Science at the University of Pittsburgh and has previously held positions as a visiting research scientist in the Department of Computer Science at the University of Virginia and as a research associate |
