SSBSE Summary of.NET/C# Instrumentation for Search-Based Software Testing

被引:0
|
作者
Golmohammadi, Amid [1 ]
Zhang, Man [1 ]
Arcuri, Andrea [1 ,2 ]
机构
[1] Kristiania Univ Coll, Oslo, Norway
[2] Oslo Metropolitan Univ, Oslo, Norway
基金
欧洲研究理事会;
关键词
NET instrumentation; SBST; REST APIs;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
C# is a widely used programming language. However, to the best of our knowledge, there is no documented work on enabling Search-Based Software Testing methods for C# and.NET applications. This paper introduces a white-box testing approach and an open-source tool for C# applications that collects code coverage information in real-time via.NET bytecode instrumentation. The method improves the search's direction by using Branch Distance heuristics. The tool was evaluated on three.NET RESTful APIs after being integrated into the EvoMaster test generator. Results show that our strategy achieves significantly higher code coverage than grey-box testing tools.
引用
收藏
页码:XVII / XVIII
页数:2
相关论文
共 50 条
  • [31] Improving Search-Based Software Testing by Constraint-Based Genetic Operators
    Zhu, Ziming
    Jiao, Li
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1435 - 1442
  • [32] Extending Search-Based Software Testing Techniques to Big Data Applications
    Fredericks, Erik M.
    Hariri, Reihaneh H.
    2016 IEEE/ACM 9TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST), 2016, : 41 - 42
  • [33] Reusability Metrics in Search-Based Testing of Software Product Lines: An Experimentation
    Fathi, Masoud
    Khoshnevis, Sedigheh
    2021 26TH INTERNATIONAL COMPUTER CONFERENCE, COMPUTER SOCIETY OF IRAN (CSICC), 2021,
  • [34] A Model Independent S/W Framework for Search-Based Software Testing
    Oh, Jungsup
    Baik, Jongmoon
    Lim, Sung-Hwa
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [35] Robustness in Search-Based Software Remodularization
    Amarjeet
    Chhabra, Jitender Kumar
    2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 611 - 615
  • [36] A survey on search-based software design
    Raiha, Outi
    COMPUTER SCIENCE REVIEW, 2010, 4 (04) : 203 - 249
  • [37] Search-based refactoring for software maintenance
    O'Keeffe, Mark
    Cinneide, Mel O.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (04) : 502 - 516
  • [38] Design and analysis of different alternating variable searches for search-based software testing
    Kempka, Joseph
    McMinn, Phil
    Sudholt, Dirk
    THEORETICAL COMPUTER SCIENCE, 2015, 605 : 1 - 20
  • [39] Preface for the Special Issue on SBST'22: Search-Based Software Testing - Tools
    Gambi, Alessio
    Panichella, Sebastiano
    Guizzo, Giovani
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 233
  • [40] Search-based Software Testing and Test Data Generation for a Dynamic Programming Language
    Mairhofer, Stefan
    Feldt, Robert
    Torkar, Richard
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1859 - 1866