Beta
169824

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

Article

Last updated: 22 Jan 2023

Subjects

-

Tags

-

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.

DOI

10.21608/ijicis.2021.69462.1076

Keywords

Deep learning, Integration testing, Internet of Things based systems, Regression testing, Test case prioritization

Authors

First Name

Noha

Last Name

Mohamed

MiddleName

Medhat

Affiliation

Department of Information Systems, Faculty of Computer and Information Sciences, Ain Shams University, Cairo, 11566, Egypt

Email

noha_medhat@cis.asu.edu.eg

City

Cairo

Orcid

0000-0002-8035-9982

First Name

Sherin

Last Name

Moussa

MiddleName

-

Affiliation

Department of Information Systems, Faculty of Computer and Information Scences

Email

sherinmoussa@cis.asu.edu.eg

City

Cairo

Orcid

0000-0001-9593-6909

First Name

Nagwa

Last Name

Badr

MiddleName

-

Affiliation

Department of Information Systems, Faculty of Computer and Information Sciences, Ain Shams University, Cairo, 11566, Egypt

Email

nagwabadr@cis.asu.edu.eg

City

-

Orcid

0000-0002-5382-1385

First Name

Mohamed

Last Name

Tolba

MiddleName

-

Affiliation

Department of Scientific Computing, Faculty of Computer and Information Sciences, Ain Shams University, Cairo, 11566, Egypt

Email

fahmytolba@cis.asu.edu.eg

City

-

Orcid

0000-0003-3104-6418

Volume

21

Article Issue

1

Related Issue

21725

Issue Date

2021-02-01

Receive Date

2021-03-25

Publish Date

2021-02-01

Page Start

84

Page End

94

Print ISSN

1687-109X

Online ISSN

2535-1710

Link

https://ijicis.journals.ekb.eg/article_169824.html

Detail API

https://ijicis.journals.ekb.eg/service?article_code=169824

Order

7

Type

Original Article

Type Code

494

Publication Type

Journal

Publication Title

International Journal of Intelligent Computing and Information Sciences

Publication Link

https://ijicis.journals.ekb.eg/

MainTitle

-

Details

Type

Article

Created At

22 Jan 2023