InforTest: Informer-Based Testing for Applications in the Internet of Robotic Things

The Internet of Robotic Things (IoRT) has experienced rapid growth and garnered increased attention in recent years. Applications (Apps) play a crucial role in IoRT, as they provide users with an intuitive interface to access and operate services. However, as user demands increase, Apps become more complex, leading to longer operation sequences and more vulnerabilities. The existing testing methods for Apps can be categorized into random, reinforcement learning, and AI-based approaches. AI-based methods offer a solution to the low coverage efficiency of random-based methods and the weak guidance of reinforcement learning-based methods. However, current AI-based methods have difficulty in capturing long-term dependencies, resulting in low coverage and less detected crashes when testing Apps with long operation sequences. To address the limitation, we propose InforTest, a novel AI-based method based on the Informer prediction model and the component tree structure. InforTest leverages Informer, which excels at extracting long-term dependencies from operation sequences, to generate human-like moves for testing Apps. To improve the efficiency of training and prediction, InforTest uses the component tree, a concise structure to represent primary data sources, i.e., screenshots. After training InforTest on the Rico dataset, our experiments with Apps in the IoRT scenario demonstrated its superiority over existing methodologies such as Monkey, Humanoid, MUBot, and Ape. Notably, InforTest achieved significant enhancements in coverage rates (increases of 67%, 34%, 19%, and 27%, respectively) and in crash detection capabilities (improvements of 175%, 81%, 71%, and 139%, respectively).

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Industrial Informatics
Published
2024-11-20
DOI
https://doi.org/10.1109/tii.2024.3485707
Citations
2
Primary Topic
Robotics and Automated Systems
Type
article
Field-Weighted Citation Impact
0.66
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

InforTest: Informer-Based Testing for Applications in the Internet of Robotic Things

Yang Shi, Sheng Wen, Jiong Jin, Qing‐Long Han et al.
2 citations
IEEE Transactions on Industrial Informatics
Robotics and Automated Systems
0.66
article

InforTest: Informer-Based Testing for Applications in the Internet of Robotic Things

Yang Shi, Sheng Wen, Jiong Jin, Qing‐Long Han, Yang Xiang, Xi Xiao
article en
2 citations

Abstract

The Internet of Robotic Things (IoRT) has experienced rapid growth and garnered increased attention in recent years. Applications (Apps) play a crucial role in IoRT, as they provide users with an intuitive interface to access and operate services. However, as user demands increase, Apps become more complex, leading to longer operation sequences and more vulnerabilities. The existing testing methods for Apps can be categorized into random, reinforcement learning, and AI-based approaches. AI-based methods offer a solution to the low coverage efficiency of random-based methods and the weak guidance of reinforcement learning-based methods. However, current AI-based methods have difficulty in capturing long-term dependencies, resulting in low coverage and less detected crashes when testing Apps with long operation sequences. To address the limitation, we propose InforTest, a novel AI-based method based on the Informer prediction model and the component tree structure. InforTest leverages Informer, which excels at extracting long-term dependencies from operation sequences, to generate human-like moves for testing Apps. To improve the efficiency of training and prediction, InforTest uses the component tree, a concise structure to represent primary data sources, i.e., screenshots. After training InforTest on the Rico dataset, our experiments with Apps in the IoRT scenario demonstrated its superiority over existing methodologies such as Monkey, Humanoid, MUBot, and Ape. Notably, InforTest achieved significant enhancements in coverage rates (increases of 67%, 34%, 19%, and 27%, respectively) and in crash detection capabilities (improvements of 175%, 81%, 71%, and 139%, respectively).

IEEE Transactions on Industrial InformaticsVol. 21(2)
Qilu University of Technology (CN), Shandong Academy of Sciences (CN), Swinburne University of Technology (AU)
Openalex Percentile: Top 29%
Robotics and Automated Systems
0.66
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.