Enhancing Test Cases Prioritization for Internet of Things based systems using Search-based Technique

Mohamed, Noha and Moussa, Sherin and Badr, Nagwa and Tolba, Mohamed (2021) Enhancing Test Cases Prioritization for Internet of Things based systems using Search-based Technique. International Journal of Intelligent Computing and Information Sciences, 21 (1). pp. 84-94. ISSN 2535-1710

[thumbnail of IJICIS_Volume 21_Issue 1_Pages 84-94.pdf] Text
IJICIS_Volume 21_Issue 1_Pages 84-94.pdf - Published Version

Download (798kB)

Abstract

Test cases prioritization has been excessively considered for continious regression and integration testing in Internet of Things based systems to apply multilevel testing activities. Various number of devices, sensors and acctuators are connected together through the internet using different technologies, which requires extensively testing the effeciency of these components and the transferred data between them. Due to the number of the connected components has dramatically increased, causing a direct proportional increase in the number of test cases.Studies that handle the augmentation of the number of test cases for traditional systems lack effeciency when applied for Internet of Things based systems. In this paper, we introduce an enhancement for test cases prioritization using Hill Climbing algorithm as a local search based technique, adapted to achieve tangible effeciency. It is integrated with the LSTM deep learning algorithm for test cases classification purposes. The results of the test cases prioritization using Hill Climbing for regression and integration testing are evaluated using precision, where it achieved 80% and 97% for regression testing, and 93% and 88% for integration testing using two Internet of Things-based system datasets.

Item Type: Article
Subjects: Archive Digital > Computer Science
Depositing User: Unnamed user with email support@archivedigit.com
Date Deposited: 27 Jun 2023 06:53
Last Modified: 25 Nov 2023 08:23
URI: http://eprints.ditdo.in/id/eprint/1242

Actions (login required)

View Item
View Item