Mark Harman
Engineering Manager

Mark Harman works full time at Facebook London and also holds a part-time professorship at UCL. At Facebook he works with the Sapienz team. Sapienz has been deployed to test mobile apps, leading to thousands of bugs being automatically found and in multimillion line communications and social media apps in daily use by over 1.4Bn people worldwide. He is known for his scientific work on Search Based Software Engineering (SBSE), source code analysis, software testing, app store analysis and empirical software engineering. He co-founded the field SBSE, a research area with authors spread over more than 40 countries. In addition to Facebook itself, Mark’s scientific work is also supported by an ERC advanced fellowship grant and by the UK EPSRC funding council.


Making computers design their own tests and fixes

This talk will describe the deployment of Sapienz, a system for automated test case design, which has been deployed at Facebook since October 2017 to design test cases, localise and triage faults to developers and to monitor their fixes. The talk will also cover the way in which we have combined analysis and testing for fault-finding (and also fault fixing) at Facebook.

Cart Item Removed. Undo
  • No products in the cart.