Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Why Is Random Testing Effective for Partition Tolerance Bugs?

ACM SIGPLAN via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Watch a 24-minute conference presentation from POPL 2018 exploring the theoretical foundations behind random testing's effectiveness in detecting network partition faults in distributed systems. Discover how researchers Rupak Majumdar and Filip Niksic from MPI-SWS use the probabilistic method to demonstrate that small randomly-chosen test sets can achieve comprehensive coverage while being exponentially more efficient than systematic testing approaches. Learn about novel coverage metrics specifically designed for network partition scenarios, supported by empirical studies of real-world distributed system bugs. Understand the mathematical framework that explains why random testing tools quickly achieve good coverage and successfully identify bugs, with potential applications beyond network partition testing scenarios.

Syllabus

[POPL'18] Why Is Random Testing Effective for Partition Tolerance Bugs?

Taught by

ACM SIGPLAN

Reviews

Start your review of Why Is Random Testing Effective for Partition Tolerance Bugs?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.