Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
This lecture delves into advanced software testing techniques, focusing on property-based testing. The instructor discusses differential testing, mutational testing, crash testing, and fuzzing, explaining how these methods can be used to test complex systems effectively. The lecture also covers the concepts of black box, gray box, and white box fuzzing, providing insights into how these techniques can uncover bugs in software. Additionally, the instructor demonstrates the use of ScalaCheck for property-based testing and encourages students to explore this library to enhance their testing skills.
This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.
Watch on Mediaspace