Oregon State University



Event Details

Generating Focused Random Tests for Large Software Systems

Monday, February 20, 2017 4:00 PM - 4:50 PM

Amin Alipour
Oregon State University

The main goal of automated test generation is to improve the reliability of a program by exposing faults to developers. To this end, testing should cover the largest possible portion of the program given a test budget (i.e., time and resources) as frequently as possible. Coverage of a program entity in testing increases our confidence in the correctness of that entity. Generating various tests to cover a program entity is a particularly hard problem to solve for large software systems, because the test inputs are complex and they often exhibit sophisticated feature interactions. As a result, current test generation techniques, such as symbolic execution or search-based testing, do not scale well to complex, large-scale systems. In this talk, I present a technique to increase the frequency of coverage in less-covered parts of large software systems. I also present cause reduction to remove redundancies in test cases generated by automated test generation techniques.

Additional information: http://eecs.oregonstate.edu/colloquium-series

Gilfillan Auditorium (campus map)
1 541 737 3617
Sch Elect Engr/Comp Sci
This event appears on the following calendars: