Automated Test Design and Bug Fixing @Facebook

Silo 36

The talk describes Sapienz, a system for automated test case design that uses Search Based Software Engineering (SBSE). Sapienz has been deployed at Facebook since October 2017 to design test cases, localise and triage crashes to developers and monitor their fixes. It also describes SapFix, a system for automated fix design and deployment. Finally, the talk also outlines some open problems and challenges, based on our experience of deploying Sapienz at Facebook scale.

Methodology & culture