BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Software Center - ECPv5.8.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Software Center
X-ORIGINAL-URL:https://www.software-center.se
X-WR-CALDESC:Events for Software Center
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20210328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20211031T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20211122T120000
DTEND;TZID=Europe/Stockholm:20211122T123000
DTSTAMP:20260502T232055
CREATED:20211110T105447Z
LAST-MODIFIED:20211110T130030Z
UID:4041-1637582400-1637584200@www.software-center.se
SUMMARY:Lunch Seminar: Generating Exception-Triggering Tests
DESCRIPTION:Speaker: Gregory Gay\, Chalmers \nAbstract: Search-based test generation is guided by feedback from one or more fitness functions—scoring functions that judge solution optimality. Choosing informative fitness functions is crucial to meeting the goals of a tester. Unfortunately\, many goals—such as forcing the class-under-test to throw exceptions—do not have a known fitness function formulation. We propose that meeting such goals requires treating fitness function identification as a secondary optimization step. An adaptive algorithm that can vary the selection of fitness functions could adjust its selection throughout the generation process to maximize goal attainment\, based on the current population of test suites. To test this hypothesis\, we have implemented two reinforcement learning algorithms in the EvoSuite framework\, and used these algorithms to dynamically set the fitness functions used during generation. \n We have evaluated our framework\, EvoSuiteFIT\, on a set of 386 real faults. EvoSuiteFIT discovers and retains more exception-triggering input and produces suites that detect a variety of faults missed by the other techniques. The ability to adjust fitness functions allows EvoSuiteFIT to make strategic choices that efficiently produce more effective test suites.
URL:https://www.software-center.se/event/generating-exception-triggering-tests/
LOCATION:Virtual event\, Sweden
ORGANIZER;CN="Kristian%20Sandahl":MAILTO:kristian.sandahl@liu.se
END:VEVENT
END:VCALENDAR