Testing Real-World Healthcare IoT Application: Experiences and Lessons Learned

09/08/2023
by   Hassan Sartaj, et al.
0

Healthcare Internet of Things (IoT) applications require rigorous testing to ensure their dependability. Such applications are typically integrated with various third-party healthcare applications and medical devices through REST APIs. This integrated network of healthcare IoT applications leads to REST APIs with complicated and interdependent structures, thus creating a major challenge for automated system-level testing. We report an industrial evaluation of a state-of-the-art REST APIs testing approach (RESTest) on a real-world healthcare IoT application. We analyze the effectiveness of RESTest's testing strategies regarding REST APIs failures, faults in the application, and REST API coverage, by experimenting with six REST APIs of 41 API endpoints of the healthcare IoT application. Results show that several failures are discovered in different REST APIs with  56 potential faults are identified. Using the evidence collected from the experiments, we provide our experiences and lessons learned.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2023

HITA: An Architecture for System-level Testing of Healthcare IoT Applications

System-level testing of healthcare Internet of Things (IoT_ applications...
research
05/13/2022

Assessing the Linguistic Quality of REST APIs for IoT Applications

Internet of Things (IoT) is a growing technology that relies on connecte...
research
04/18/2022

Automated Test Generation for REST APIs: No Time to Rest Yet

Modern web services routinely provide REST APIs for clients to access th...
research
09/03/2021

A Review on the Role of Machine Learning in Enabling IoT Based Healthcare Applications

The Internet of Things (IoT) is playing a vital role in the rapid automa...
research
09/08/2023

Adaptive REST API Testing with Reinforcement Learning

Modern web services increasingly rely on REST APIs. Effectively testing ...
research
05/28/2023

Ceibaco: REST API and Single Page Application for the generation and evaluation of bijective S-boxes

In this paper we present the first REST API for the generation and evalu...
research
09/14/2021

Improving Test Case Generation for REST APIs Through Hierarchical Clustering

With the ever-increasing use of web APIs in modern-day applications, it ...

Please sign up or login with your details

Forgot password? Click here to reset