Enhancing White-Box Search-Based Testing of RESTful APIs

被引:0
|
作者
Golmohammadi, Amid [1 ]
机构
[1] Kristiania Univ Coll, Oslo, Norway
基金
欧洲研究理事会;
关键词
REST API; testing; test case generation; fuzzing; white-box testing; SBST;
D O I
10.1109/ISSREW60843.2023.00034
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Testing RESTful APIs which today are considered as backbone of the Internet is of great importance. The aim of this project is to effectively perform white-box testing of RESTful APIs by using search-based methods. We first conducted a systematic literature review to analyze the current state-of-the-art work on testing of RESTful APIs and summarize research challenges in this area. This could lead us further to the next steps which are enabling white-box heuristics for testing .NET REST APIs, conducting parameter tuning on search-based REST API testing approaches and analyzing different search algorithms for white-box test generation of REST APIs.
引用
收藏
页码:9 / 12
页数:4
相关论文
共 50 条
  • [11] Symbolic Modelling in White-Box Model-Based Testing
    Letichevsky, Alexander
    Letychevskyi, Oleksandr
    Peschanenko, Vladimir
    2015 THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, MODELLING AND SIMULATION (AIMS 2015), 2015, : 237 - 240
  • [12] RESTest: Black-Box Constraint-Based Testing of RESTful Web APIs
    Martin-Lopez, Alberto
    Segura, Sergio
    Ruiz-Cortes, Antonio
    SERVICE-ORIENTED COMPUTING (ICSOC 2020), 2020, 12571 : 459 - 475
  • [13] A practical guide to SQL white-box testing
    Tuya, Javier
    Suarez-Cabal, M. Jose
    de la Riva, Claudio
    ACM SIGPLAN NOTICES, 2006, 41 (04) : 36 - 41
  • [14] RESTest: Automated Black-Box Testing of RESTful Web APIs
    Martin-Lopez, Alberto
    Segura, Sergio
    Ruiz-Cortes, Antonio
    ISSTA '21: PROCEEDINGS OF THE 30TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, 2021, : 682 - 685
  • [15] White-Box Fuzzing RPC-Based APIs with EvoMaster: An Industrial Case Study
    Zhang, Man
    Arcuri, Andrea
    Li, Yonggang
    Liu, Yang
    Xue, Kaiming
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (05)
  • [16] A White-Box Testing for Deep Neural Networks Based on Neuron Coverage
    Yu, Jing
    Duan, Shukai
    Ye, Xiaojun
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (11) : 9185 - 9197
  • [17] White-box testing by combining deduction-based specification extraction and black-box testing
    Beckert, Bernhard
    Gladisch, Christoph
    TESTS AND PROOFS, 2007, 4454 : 207 - +
  • [18] White-Box vs. Black-Box Complexity of Search Problems: Ramsey and Graph Property Testing
    Komargodski, Ilan
    Naor, Moni
    Yogev, Eylon
    JOURNAL OF THE ACM, 2019, 66 (05)
  • [19] GAMFLEW: serious game to teach white-box testing
    Silva, Mateus
    Paiva, Ana C. R.
    Mendes, Alexandra
    SOFTWARE QUALITY JOURNAL, 2025, 33 (01)
  • [20] White-Box vs. Black-Box Complexity of Search Problems: Ramsey and Graph Property Testing
    Komargodski, Ilan
    Naor, Moni
    Yogev, Eylon
    2017 IEEE 58TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2017, : 622 - 632