Deploying Search Based Software Engineering with Sapienz at Facebook

被引:52
作者
Alshahwan, Nadia [1 ]
Gao, Xinbo [1 ]
Harman, Mark [1 ]
Jia, Yue [1 ]
Mao, Ke [1 ]
Mols, Alexander [1 ]
Tei, Taijin [1 ]
Zorin, Ilya [1 ]
机构
[1] Facebook, London, England
来源
SEARCH-BASED SOFTWARE ENGINEERING, SSBSE 2018 | 2018年 / 11036卷
基金
英国工程与自然科学研究理事会;
关键词
SELECTION;
D O I
10.1007/978-3-319-99241-9_1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe the deployment of the Sapienz Search Based Software Engineering (SBSE) testing system. Sapienz has been deployed in production at Facebook since September 2017 to design test cases, localise and triage crashes to developers and to monitor their fixes. Since then, running in fully continuous integration within Facebook's production development process, Sapienz has been testing Facebook's Android app, which consists of millions of lines of code and is used daily by hundreds of millions of people around the globe. We continue to build on the Sapienz infrastructure, extending it to provide other software engineering services, applying it to other apps and platforms, and hope this will yield further industrial interest in and uptake of SBSE (and hybridisations of SBSE) as a result.
引用
收藏
页码:3 / 45
页数:43
相关论文
共 76 条
  • [1] Abdessalem R., 40 INT C SOFTW ENG I
  • [2] Afzal Wasif, 2010, 2010 Proceedings of Second International Symposium on Search Based Software Engineering (SSBSE), P79, DOI 10.1109/SSBSE.2010.19
  • [3] Alshahwan N., 2011, 2011 26th IEEE/ACM International Conference on Automated Software Engineering, P3, DOI 10.1109/ASE.2011.6100082
  • [4] Alshahwan N., 2014, P 2014 INT S SOFTW T, P181
  • [5] An Analysis of the Relationship between Conditional Entropy and Failed Error Propagation in Software Testing
    Androutsopoulos, Kelly
    Clark, David
    Dan, Haitao
    Hierons, Robert M.
    Harman, Mark
    [J]. 36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2014), 2014, : 573 - 583
  • [6] [Anonymous], P IFIP INT WORKSH DE
  • [7] [Anonymous], 2016, INT S SOFTW TEST AN
  • [8] [Anonymous], 2011, P INT S FDN SOFTW EN
  • [9] [Anonymous], STRUCTURED PROGRAMMI
  • [10] [Anonymous], 1990, Software Testing Techniques