Test Amplification for REST APIs: Using "Out-of-the-Box" Large Language Models

Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications. However, testing REST APIs is challenging because tests must be strong, readable, and exercise the boundary values of the REST API protocol.

Uložené v:
Podrobná bibliografia
Vydané v:IEEE software Ročník 42; číslo 4; s. 43 - 49
Hlavní autori: Bardakci, Tolgahan, Demeyer, Serge, Beyazit, Mutlu
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Los Alamitos IEEE 01.07.2025
IEEE Computer Society
Predmet:
ISSN:0740-7459, 1937-4194
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications. However, testing REST APIs is challenging because tests must be strong, readable, and exercise the boundary values of the REST API protocol.
AbstractList Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications. However, testing REST APIs is challenging because tests must be strong, readable, and exercise the boundary values of the REST API protocol.
Author Bardakci, Tolgahan
Demeyer, Serge
Beyazit, Mutlu
Author_xml – sequence: 1
  givenname: Tolgahan
  orcidid: 0009-0007-1136-2065
  surname: Bardakci
  fullname: Bardakci, Tolgahan
  email: tolgahan.bardakci@uantwerpen.be
  organization: University of Antwerp, Antwerp, Belgium
– sequence: 2
  givenname: Serge
  orcidid: 0000-0002-4463-2945
  surname: Demeyer
  fullname: Demeyer, Serge
  email: serge.demeyer@uantwerpen.be
  organization: University of Antwerp, Antwerp, Belgium
– sequence: 3
  givenname: Mutlu
  orcidid: 0000-0003-2714-8155
  surname: Beyazit
  fullname: Beyazit, Mutlu
  email: mutlu.beyazit@uantwerpen.be
  organization: University of Antwerp, Antwerp, Belgium
BookMark eNpNkEFPAjEQRhuDiYCevXjY4LnQdtuu9YYElATECJyb0s7iEthiu5vov3cJHLzMzOF9M5nXQa3Sl4DQPSV9SokazJd9Rpjop0IoKfkValOVZphTxVuoTTJOcMaFukGdGHeEEEFT0kbvK4hVMjwc90VeWFMVvkxyH5LP8XKVDD-m8TlZx6LcJr1FXWGf4-oL8Iv_6SUzE7bQ1HJbm2aYewf7eIuuc7OPcHfpXbSejFejNzxbvE5Hwxm2jMsKS55lJDcgnbUko1y4pw3fSOpym1njuCVSMXBOWK4ECA7AKQjGHBPWpBuWdtHjee8x-O-6eUHvfB3K5qROGRVKcElUQw3OlA0-xgC5PobiYMKvpkSfpOn5Up-k6Yu0JvFwThQA8I9WkglO0z-Iu2fk
CODEN IESOEG
Cites_doi 10.1002/smr.2490
10.1109/ICSME52107.2021.00063
10.1145/3340433.3342822
10.1109/tse.2023.3334955
10.1145/3639476.3639769
10.1109/tse.2022.3150618
10.1145/3663529.3663839
10.1145/3617175
10.1016/j.jss.2019.110398
ContentType Journal Article
Copyright Copyright IEEE Computer Society 2025
Copyright_xml – notice: Copyright IEEE Computer Society 2025
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
JQ2
DOI 10.1109/MS.2025.3559664
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE Xplore Open Access Journals
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
ProQuest Computer Science Collection
DatabaseTitle CrossRef
ProQuest Computer Science Collection
DatabaseTitleList
ProQuest Computer Science Collection
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1937-4194
EndPage 49
ExternalDocumentID 10_1109_MS_2025_3559664
10962541
Genre orig-research
GrantInformation_xml – fundername: Research Foundation Flanders
  grantid: S000323N
  funderid: 10.13039/501100003130
GroupedDBID -DZ
-~X
.4S
.DC
0R~
29I
3EH
4.4
5GY
5VS
6IK
7WY
85S
88I
8FE
8FG
8FL
8G5
8R4
8R5
97E
9M8
AAJGR
AARMG
AASAJ
AAVXG
AAWTH
ABAZT
ABJCF
ABQJQ
ABUWG
ABVLG
ACGFO
ACGOD
ACIWK
AENEX
AETIX
AFKRA
AFOGA
AGCDD
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ARAPS
ARCSS
ASUFR
ATWAV
AZLTO
AZQEC
BEFXN
BENPR
BEZIV
BFFAM
BGLVJ
BGNUA
BKEBE
BKOMP
BPEOZ
BPHCQ
CCPQU
CS3
DU5
DWQXO
EBS
EDO
EJD
ESBDL
FRNLG
GNUQQ
GUQSH
HCIFZ
HZ~
H~9
I-F
IBMZZ
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
ITG
ITH
JAVBF
K60
K6V
K6~
K7-
L6V
LAI
M0C
M1Q
M2O
M2P
M43
M7S
MS~
O9-
OCL
OHT
P2P
P62
PHGZM
PHGZT
PQBIZ
PQBZA
PQGLB
PQQKQ
PROAC
PTHSS
PUEGO
Q2X
RIA
RIE
RNI
RNS
RXW
RZB
TAE
TN5
UHB
UKR
UQL
VH1
WH7
YZZ
ZCG
AAYXX
AFFHD
CITATION
JQ2
ID FETCH-LOGICAL-c246t-64770fae6dcc07145d8b4b61dfc7cad4c0692edd5c495e54ee41e522d25ca3b23
IEDL.DBID RIE
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001502548100003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0740-7459
IngestDate Wed Nov 12 16:31:22 EST 2025
Sat Nov 29 07:52:13 EST 2025
Wed Aug 27 01:47:17 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Language English
License https://creativecommons.org/licenses/by-nc-nd/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c246t-64770fae6dcc07145d8b4b61dfc7cad4c0692edd5c495e54ee41e522d25ca3b23
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0009-0007-1136-2065
0000-0003-2714-8155
0000-0002-4463-2945
OpenAccessLink https://ieeexplore.ieee.org/document/10962541
PQID 3215954609
PQPubID 37787
PageCount 7
ParticipantIDs crossref_primary_10_1109_MS_2025_3559664
ieee_primary_10962541
proquest_journals_3215954609
PublicationCentury 2000
PublicationDate 2025-07-01
PublicationDateYYYYMMDD 2025-07-01
PublicationDate_xml – month: 07
  year: 2025
  text: 2025-07-01
  day: 01
PublicationDecade 2020
PublicationPlace Los Alamitos
PublicationPlace_xml – name: Los Alamitos
PublicationTitle IEEE software
PublicationTitleAbbrev S-M
PublicationYear 2025
Publisher IEEE
IEEE Computer Society
Publisher_xml – name: IEEE
– name: IEEE Computer Society
References ref12
(ref5) 2024
ref14
ref11
ref10
(ref3) 2024
ref1
(ref2) 2024
ref8
ref7
ref9
ref6
Lewis (ref13) 2021
(ref4) 2024
References_xml – volume-title: ChatGPT 3.5: Language model
  year: 2024
  ident: ref2
– volume-title: GitHub Copilot version 1.5.3.5510
  year: 2024
  ident: ref4
– ident: ref1
  doi: 10.1002/smr.2490
– ident: ref14
  doi: 10.1109/ICSME52107.2021.00063
– ident: ref7
  doi: 10.1145/3340433.3342822
– ident: ref10
  doi: 10.1109/tse.2023.3334955
– ident: ref11
  doi: 10.1145/3639476.3639769
– volume-title: Petstore application
  year: 2024
  ident: ref5
– ident: ref12
  doi: 10.1109/tse.2022.3150618
– ident: ref9
  doi: 10.1145/3663529.3663839
– ident: ref6
  doi: 10.1145/3617175
– ident: ref8
  doi: 10.1016/j.jss.2019.110398
– volume-title: ChatGPT 4: Multimodal large language model
  year: 2024
  ident: ref3
– year: 2021
  ident: ref13
  article-title: Retrieval-augmented generation for knowledge-intensive NLP tasks
SSID ssj0005130
Score 2.4420724
Snippet Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications....
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Index Database
Publisher
StartPage 43
SubjectTerms Application programming interface
Application programming interfaces
Chatbots
Codes
Computer bugs
Documentation
Encoding
Guidelines
Large language models
Measurement
Software testing
Title Test Amplification for REST APIs: Using "Out-of-the-Box" Large Language Models
URI https://ieeexplore.ieee.org/document/10962541
https://www.proquest.com/docview/3215954609
Volume 42
WOSCitedRecordID wos001502548100003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1937-4194
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0005130
  issn: 0740-7459
  databaseCode: RIE
  dateStart: 19840101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA46PHhx_pg4nRKGBy-ZaZq0jbcpDoVtDjZht9ImryDIKusm_vkmaYaKePBSemjS8l7T96Pflw-hS57JiAHXJMiTgvCEZyQJdU4YFFRLATTSTrVkGI_HyXwuJ56s7rgwAODAZ9Czp-5fvi7V2rbKzAo3EwtLU9-O47gma33hOQInLGJCIiUxF9Lv42PGXI-mphBkomdiq8nu-Y8Q5DRVfn2IXXQZNP_5XPtoz6eRuF_7_QBtweIQNTcSDdiv2CM0npmb4b6FjRe-O4dNmoqN3We4P3msbrADDeDu03pFyoKYfJDclh9dPLQQcXOs25nYaqa9Vi30PLif3T0QL6FAFOPRiliaKS0yiLRSlqokdJLzPAp0oWKVaa5oJBloLZQplEBwAB6ASck0EyoLcxYeo8aiXMAJwjFToTYFM81UxplKMiU0A5aoXNCCAm2jq41V07d6p4zUVRhUpqNpah2Qege0Ucsa8dtltf3aqLNxQ-qXUpWGJimRgkdUnv4x7Azt2tlrEG0HNVbLNZyjHfW-eqmWF-4t-QQ0UrlL
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA6igl6cPyZOp4bhwUtmmiZd622KY8NtDlZht9ImryDIKusm_vkmaYaKePBSemia8l7T973X9-VD6IqnUcCAK-JlYU54yFMS-iojDHKqIgE0UFa1ZNgZj8PZLJo4srrlwgCAbT6Dtjm1__JVIVemVKZXuL6xMDT1LcE58yq61ldHh2elRXRQpKTDReR28tGjbkZTnQoy0dbRVeN7_iMIWVWVX59iG196tX8-2T7ac0ASdyvPH6ANmB-i2lqkAbs1e4TGsZ4Md03jeO7qc1gDVawtH-PuZFDeYts2gFtPqyUpcqIRIbkrPlp4aJrE9bEqaGKjmvZa1tFz7yG-7xMnokAk48GSGKIpzVMIlJSGrCRUmPEs8FQuOzJVXNIgYqCUkDpVAsEBuAcalCkmZOpnzD9Gm_NiDicId5j0lU6ZaSpTzmSYSqEYsFBmguYUaANdr62avFV7ZSQ2x6BRMpomxgGJc0AD1Y0Rv11W2a-Bmms3JG4xlYmvYUkkeECj0z-GXaKdfjwaJsPB-PEM7ZqZqpbaJtpcLlZwjrbl-_KlXFzYN-YTBxS8kg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Test+Amplification+for+REST+APIs%3A+Using+%E2%80%9COut-of-the-Box%E2%80%9D+Large+Language+Models&rft.jtitle=IEEE+software&rft.au=Bardakci%2C+Tolgahan&rft.au=Demeyer%2C+Serge&rft.au=Mutlu+Beyazit&rft.date=2025-07-01&rft.pub=IEEE+Computer+Society&rft.issn=0740-7459&rft.eissn=1937-4194&rft.volume=42&rft.issue=5&rft.spage=43&rft.epage=49&rft_id=info:doi/10.1109%2FMS.2025.3559664&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0740-7459&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0740-7459&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0740-7459&client=summon