Advanced RESTful API Testing: Leveraging Newman's Command-Line Capabilities with Postman Collections

The development of RESTful APIs as modern web services needs a testing to ensure their reliability and performance. Postman has established itself as a premier tool for API development and manual testing. However, the increasing demand for automation and continuous testing within DevOps pipelines calls for more advanced solutions. Newman, the command-line companion for Postman, addresses this need by enabling automated execution of Postman Collections. This paper explores the advanced capabilities of Newman, the command-line companion of Postman, for automated API testing. This study provides a detailed comparison between Postman and Newman, focusing specifically on their execution times. This paper explores advanced methodologies for RESTful API testing by leveraging Newman's command-line capabilities in conjunction with Postman Collections. Our findings indicate that Newman significantly reduces execution time, particularly in scenarios involving extensive data sets and multiple concurrent API calls. The analysis shows that Newman is more efficient in terms of execution time compared to Postman, with an average time of just 0.263 seconds, which is approximately 9.85% of the time needed by Postman (2.669 seconds).

Authors

Institutions

Publication Details

Published
2024-11-06
DOI
https://doi.org/10.1109/itis64716.2024.10845315
Citations
2
Primary Topic
SAS software applications and methods
Type
article
Field-Weighted Citation Impact
0.37
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Advanced RESTful API Testing: Leveraging Newman's Command-Line Capabilities with Postman Collections

Ardhon Rakhmadi, Budi Mukhamad Mulyo, Hazna At Thooriqoh
2 citations
SAS software applications and methods
0.37
article

Advanced RESTful API Testing: Leveraging Newman's Command-Line Capabilities with Postman Collections

Ardhon Rakhmadi, Budi Mukhamad Mulyo, Hazna At Thooriqoh
article en
2 citations

Abstract

The development of RESTful APIs as modern web services needs a testing to ensure their reliability and performance. Postman has established itself as a premier tool for API development and manual testing. However, the increasing demand for automation and continuous testing within DevOps pipelines calls for more advanced solutions. Newman, the command-line companion for Postman, addresses this need by enabling automated execution of Postman Collections. This paper explores the advanced capabilities of Newman, the command-line companion of Postman, for automated API testing. This study provides a detailed comparison between Postman and Newman, focusing specifically on their execution times. This paper explores advanced methodologies for RESTful API testing by leveraging Newman's command-line capabilities in conjunction with Postman Collections. Our findings indicate that Newman significantly reduces execution time, particularly in scenarios involving extensive data sets and multiple concurrent API calls. The analysis shows that Newman is more efficient in terms of execution time compared to Postman, with an average time of just 0.263 seconds, which is approximately 9.85% of the time needed by Postman (2.669 seconds).

University of Pembangunan Nasional Veteran Jawa Timur (ID)
Openalex Percentile: Top 41%
SAS software applications and methods
0.37
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Advanced RESTful API Testing: Leveraging Newman's Command-Line Capabilities with Postman Collections — Ardhon Rakhmadi, Budi Mukhamad Mulyo, et al. · (2024) | TGRS Research Map | TGRS