Improving the Quality of Apps at Facebook with Sapienz
Bio
Andrea Ciancone is a Software Engineer in the testing and verification organization at Meta. Currently, he develops testing technologies supervising the quality of Meta’s applications. Previously, he worked on tools assessing and surfacing quality metrics of the overall Meta codebase. Before moving to industry, he graduated in Computer Science and Engineering and then did research on model driven engineering at the Polytechnic University of Milan.
Abstract
Meta company has many engineering teams working on Meta’s applications codebase. Many teams work specifically on features development for an application, and others work on creating cross-application libraries and frameworks. Besides, specialized teams manage the applications’ release and quality control. This community of engineers creates a fast-changing codebase, which requires continuously checking the applications’ quality at scale. Meta consistently invests in developing a broad set of testing and verification technologies to prevent issues from reaching real users. Sapienz automated testing technology is a crucial component in the company’s testing ecosystem. It guards the applications quality at every stage of the development, from testing builds generated by code changes to testing the final released build. The Sapienz team created specialized testing algorithms for each development stage to maximize its usefulness. Sapienz testing algorithms focus on discovering as many issues as possible early in the development stage. As the stages progress, the focus shifts toward checking features integration and overall application health. Finally, during the application release stage, Sapienz focuses on blocking high-impact crashes before a single real user is affected.
Wed 18 MayDisplayed time zone: Eastern Time (US & Canada) change
06:00 - 07:30 | Session 3: Industry Forum + AwardsIndustry Forum at MOBILESoft room Chair(s): Rui Abreu Faculty of Engineering, University of Porto, Portugal, Ke Mao Facebook, Gemma Catolino Tilburg University & Jheronimus Academy of Data Science, Mattia Fazzini University of Minnesota | ||
06:00 20mTalk | Improving the Quality of Apps at Facebook with Sapienz Industry Forum Andrea Ciancone Meta Platforms, Inc. | ||
06:20 20mTalk | Uses of Logging and Analytics by Mobile App Developers Industry Forum Julian Harty Commercetest Limited | ||
06:40 20mTalk | Challenges and Mitigations when Applying AI in Mobile Applications Industry Forum | ||
07:00 30mPanel | Panel Industry Forum |