Continuously Testing Distributed IoT Systems: An Overview of the State of the Art

12/17/2021
by   Jossekin Beilharz, et al.
0

The continuous testing of small changes to systems has proven to be useful and is widely adopted in the development of software systems. For this, software is tested in environments that are as close as possible to the production environments. When testing IoT systems, this approach is met with unique challenges that stem from the typically large scale of the deployments, heterogeneity of nodes, challenging network characteristics, and tight integration with the environment among others. IoT test environments present a possible solution to these challenges by emulating the nodes, networks, and possibly domain environments in which IoT applications can be executed. This paper gives an overview of the state of the art in IoT testing. We derive desirable characteristics of IoT test environments, compare 18 tools that can be used in this respect, and give a research outlook of future trends in this area.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/09/2018

State of the Software Development Life-Cycle for the Internet-of-Things

Software has a longstanding association with a state of crisis consideri...
research
07/09/2021

Can Commercial Testing Automation Tools Work for IoT? A Case Study of Selenium and Node-Red

Background: Testing IoT software is challenging due to large scale, volu...
research
01/26/2021

Towards a Staging Environment for the Internet of Things

Internet of Things (IoT) applications promise to make many aspects of ou...
research
05/15/2020

New Frontiers in IoT: Networking, Systems, Reliability, and Security Challenges

The field of IoT has blossomed and is positively influencing many applic...
research
10/18/2019

A Solution for Controlling and Managing User Profiles based on Data Privacy for IoT Applications

IoT is an emerging area in which we expect to have billions of devices c...
research
12/14/2018

Monitoring Informed Testing for IoT

Internet of Things (IoT) systems continuously collect a large amount of ...
research
12/23/2018

A Comprehensive View on Quality Characteristics of the IoT Solutions

Categorization of quality characteristics helps in a more effective stru...

Please sign up or login with your details

Forgot password? Click here to reset