том 33 издание 1 страницы 1-41

Testing RESTful APIs: A Survey

Тип публикацииJournal Article
Дата публикации2023-11-24
SCImago Q1
WOS Q1
БС1
SJR1.59
CiteScore8.5
Impact factor6.2
ISSN1049331X, 15577392
Software
Краткое описание

In industry, RESTful APIs are widely used to build modern Cloud Applications. Testing them is challenging, because not only do they rely on network communications, but also they deal with external services like databases. Therefore, there has been a large amount of research sprout in recent years on how to automatically verify this kind of web services. In this article, we present a comprehensive review of the current state-of-the-art in testing RESTful APIs based on the analysis of 92 scientific articles. These articles were gathered by utilizing search queries formulated around the concept of RESTful API testing on seven popular databases. We eliminated irrelevant articles based on our predefined criteria and conducted a snowballing phase to minimize the possibility of missing any relevant paper. This survey categorizes and summarizes the existing scientific work on testing RESTful APIs and discusses the current challenges in the verification of RESTful APIs. This survey clearly shows an increasing interest among researchers in this field, from 2017 onward. However, there are still a lot of open research challenges to overcome.

Для доступа к списку цитирований публикации необходимо авторизоваться.
Для доступа к списку профилей, цитирующих публикацию, необходимо авторизоваться.

Топ-30

Журналы

1
2
3
4
5
6
ACM Transactions on Software Engineering and Methodology
6 публикаций, 10%
Automated Software Engineering
3 публикации, 5%
Lecture Notes in Computer Science
2 публикации, 3.33%
Electronics (Switzerland)
2 публикации, 3.33%
Proceedings of the ACM on Software Engineering
2 публикации, 3.33%
Lecture Notes in Networks and Systems
1 публикация, 1.67%
IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)
1 публикация, 1.67%
Software Quality Journal
1 публикация, 1.67%
IEEE Transactions on Services Computing
1 публикация, 1.67%
International Journal of Information Security
1 публикация, 1.67%
Software Testing Verification and Reliability
1 публикация, 1.67%
Science of Computer Programming
1 публикация, 1.67%
IEEE Software
1 публикация, 1.67%
Computer Networks
1 публикация, 1.67%
Discover Artificial Intelligence
1 публикация, 1.67%
Applied Soft Computing Journal
1 публикация, 1.67%
IEEE International Symposium on Software Reliability Engineering (ISSRE)
1 публикация, 1.67%
Proceedings of the ACM on Programming Languages
1 публикация, 1.67%
1
2
3
4
5
6

Издатели

5
10
15
20
25
30
Institute of Electrical and Electronics Engineers (IEEE)
26 публикаций, 43.33%
Association for Computing Machinery (ACM)
19 публикаций, 31.67%
Springer Nature
9 публикаций, 15%
Elsevier
3 публикации, 5%
MDPI
2 публикации, 3.33%
Wiley
1 публикация, 1.67%
5
10
15
20
25
30
  • Мы не учитываем публикации, у которых нет DOI.
  • Статистика публикаций обновляется еженедельно.

Вы ученый?

Создайте профиль, чтобы получать персональные рекомендации коллег, конференций и новых статей.
 Войти с ORCID
Метрики
60
Поделиться
Цитировать
ГОСТ |
Цитировать
Golmohammadi A., Zhang M., Arcuri A. Testing RESTful APIs: A Survey // ACM Transactions on Software Engineering and Methodology. 2023. Vol. 33. No. 1. pp. 1-41.
ГОСТ со всеми авторами (до 50) Скопировать
Golmohammadi A., Zhang M., Arcuri A. Testing RESTful APIs: A Survey // ACM Transactions on Software Engineering and Methodology. 2023. Vol. 33. No. 1. pp. 1-41.
RIS |
Цитировать
TY - JOUR
DO - 10.1145/3617175
UR - https://doi.org/10.1145/3617175
TI - Testing RESTful APIs: A Survey
T2 - ACM Transactions on Software Engineering and Methodology
AU - Golmohammadi, Amid
AU - Zhang, Man
AU - Arcuri, Andrea
PY - 2023
DA - 2023/11/24
PB - Association for Computing Machinery (ACM)
SP - 1-41
IS - 1
VL - 33
SN - 1049-331X
SN - 1557-7392
ER -
BibTex |
Цитировать
BibTex (до 50 авторов) Скопировать
@article{2023_Golmohammadi,
author = {Amid Golmohammadi and Man Zhang and Andrea Arcuri},
title = {Testing RESTful APIs: A Survey},
journal = {ACM Transactions on Software Engineering and Methodology},
year = {2023},
volume = {33},
publisher = {Association for Computing Machinery (ACM)},
month = {nov},
url = {https://doi.org/10.1145/3617175},
number = {1},
pages = {1--41},
doi = {10.1145/3617175}
}
MLA
Цитировать
Golmohammadi, Amid, et al. “Testing RESTful APIs: A Survey.” ACM Transactions on Software Engineering and Methodology, vol. 33, no. 1, Nov. 2023, pp. 1-41. https://doi.org/10.1145/3617175.
Ошибка в публикации?