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.
Nadia Alshahwan is a Software Engineer in testing and verification at Facebook. She is part of the Sapienz automated testing team. Nadia received a PhD from UCL in web application testing. She also worked as a researcher both in security and model based testing. Before joining Facebook, she was an information architect at JP Morgan.