Coding Effective Testing Tools Within Minutes – Live!
How do we best teach testing? Modern interactive environments such as Jupyter Notebooks offer the opportunity for highly interactive teaching and experimentation, while interpreted prototyping languages such as Python give unprecedented opportunities for instrumentation and program analysis. In this talk, I show how to combine the two, allowing teachers and learners to code highly effective testing tools auch as a symbolic fuzzer from scratch within minutes. Includes live coding using examples from the fuzzing book (fuzzingbook.org) and other sources.
Andreas Zeller is Faculty at the CISPA Helmholtz Center for Information Security, and professor for Software Engineering at Saarland University, both in Saarbrücken, Germany. In 2010, Zeller was inducted as Fellow of the ACM for his contributions to automated debugging and mining software archives, for which he also obtained the ACM SIGSOFT Outstanding Research Award in 2018. His current work focuses on specification mining and test case generation, funded by grants from DFG and the European Research Council (ERC).
This program is tentative and subject to change.
Sat 24 Oct Times are displayed in time zone: (GMT) Azores change
|09:00 - 09:10|
|09:10 - 10:10|
Andreas ZellerCISPA Helmholtz Center for Information Security
|10:10 - 10:30|