Testing of Web Services using Behavior-Driven Development

被引:2
|
作者
Oruc, Ahmet Furkan [1 ]
Ovatman, Tolga [1 ]
机构
[1] Istanbul Tech Univ, Dept Comp Engn, TR-34469 Istanbul, Turkey
关键词
Behavior-Driven Development; Gherkin; JMeter; Software Testing; Testing of Web Services; Web Services;
D O I
10.5220/0005911400850092
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web services are commonly used in the communication of software over the web. To fully trust a web service, it should be tested and certified, but testing of web services provoke new challenges. Behavior-Driven Development (BDD) can be applied to the testing of web services. Gherkin language is used to define scenarios in BDD. We used Gherkin language to define test cases for web services and we developed a tool to convert these test cases into JMeter test scripts.
引用
收藏
页码:85 / 92
页数:8
相关论文
共 50 条
  • [1] Crowdsourced Behavior-Driven Development
    Aghayi, Emad
    LaToza, Thomas D.
    Surendra, Paurav
    Abolghasemi, Seyedmeysam
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 171
  • [2] Combination of Test-Driven Development and Behavior-Driven Development for Improving Backend Testing Performance
    Manuaba, Ida Bagus Kerthyayana
    4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMPUTATIONAL INTELLIGENCE (ICCSCI 2019) : ENABLING COLLABORATION TO ESCALATE IMPACT OF RESEARCH RESULTS FOR SOCIETY, 2019, 157 : 79 - 86
  • [3] A Behavior-driven Development and Reinforcement Learning approach for videogame automated testing
    Mastain, Vincent
    Petrillo, Fabio
    PROCEEDINGS 2024 IEEE/ACM 8TH INTERNATIONAL WORKSHOP ON GAMES AND SOFTWARE ENGINEERING, GAS 2024, 2024, : 1 - 8
  • [4] A Reusable Automated Acceptance Testing Architecture for Microservices in Behavior-Driven Development
    Rahman, Mazedur
    Gao, Jerry
    9TH IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2015), 2015, : 321 - 325
  • [5] Advantages of Automated Testing of Medical Applications and Information Systems Using Gherkin and Behavior-Driven Development
    Horina, Kseniia
    Oleksandr, Karatanov
    INTEGRATED COMPUTER TECHNOLOGIES IN MECHANICAL ENGINEERING-2023, VOL 2, ICTM 2023, 2024, 996 : 379 - 391
  • [6] Behavior-driven Load Testing Using Contextual Knowledge - Approach and Experiences
    Schulz, Henning
    Okanovic, Dusan
    van Hoorn, Andre
    Ferme, Vincenzo
    Pautasso, Cesare
    PROCEEDINGS OF THE 2019 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '19), 2019, : 265 - 272
  • [7] A Model-Driven Approach for Behavior-Driven GUI Testing
    Buender, Hendrik
    Kuchen, Herbert
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1742 - 1751
  • [8] Behavior-Driven Testing of Big Data Exploration Tools
    Battle, Leilani
    Interactions (N.Y.), 2022, 29 (05) : 9 - 10
  • [9] Behavior-Driven Re-engineering for Testing the Cloud
    Wolde, Behailu Getachew
    Boltana, Abiot Sinamo
    2020 SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2020, : 75 - 82
  • [10] Analysis of Behavior-Driven Development: A Thematic Synthesis
    Arredondo-Reyes, Victor M.
    Dominguez-Isidro, Saul
    Sanchez-Garcia, angel J.
    Ocharan-Hernandez, Jorge Octavio
    PROGRAMMING AND COMPUTER SOFTWARE, 2024, 50 (08) : 701 - 713