A Study of Test Suite Reduction Based on Ant Lion Optimizer

The development of smart meters to Internet of Things is the infrastructure for the Internet to carry out user electricity management and enhance user experience with electricity. As the iteration of smart home service system based on smart meters continues to accelerate, the development process is...

Full description

Bibliographic Details
Main Authors: Wei Wei, Weidong Cheng, Li Ye, Shuibin Xia, Yueping Wang, Ying Xing, Xingde Wang*
Format: Article
Language:English
Published: Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek 2022-01-01
Series:Tehnički Vjesnik
Subjects:
Online Access:https://hrcak.srce.hr/file/390892
_version_ 1797206798204141568
author Wei Wei
Weidong Cheng
Li Ye
Shuibin Xia
Yueping Wang
Ying Xing
Xingde Wang*
author_facet Wei Wei
Weidong Cheng
Li Ye
Shuibin Xia
Yueping Wang
Ying Xing
Xingde Wang*
author_sort Wei Wei
collection DOAJ
description The development of smart meters to Internet of Things is the infrastructure for the Internet to carry out user electricity management and enhance user experience with electricity. As the iteration of smart home service system based on smart meters continues to accelerate, the development process is becoming more and more demanding for software testing. Test suite reduction is one of the common methods to improve the efficiency of software testing. In this paper, we proposed an optimization algorithm based on the Ant Lion Optimizer applied to test suite reduction problem of smart IoT meters. The algorithm improved the traditional Ant Lion Optimizer by converting the smart IoT meter test suite reduction problem into a binary coverage problem and combining the Greedy Algorithm to obtain the optimal test case subset. The experimental results showed that the algorithm based on Ant Lion Optimizer performed better on the test suite reduction problems compared to similar algorithms.
first_indexed 2024-04-24T09:12:44Z
format Article
id doaj.art-6e1be1ccd75b48ec99b4c6f95937c887
institution Directory Open Access Journal
issn 1330-3651
1848-6339
language English
last_indexed 2024-04-24T09:12:44Z
publishDate 2022-01-01
publisher Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek
record_format Article
series Tehnički Vjesnik
spelling doaj.art-6e1be1ccd75b48ec99b4c6f95937c8872024-04-15T17:27:25ZengFaculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in OsijekTehnički Vjesnik1330-36511848-63392022-01-0129124625110.17559/TV-20210807090754A Study of Test Suite Reduction Based on Ant Lion OptimizerWei Wei0Weidong Cheng1Li Ye2Shuibin Xia3Yueping Wang4Ying Xing5Xingde Wang*6Marketing Service Center, State Grid Hubei Electric Power Co., Ltd., 488 Qingwang Road, East Lake Scenic Area, Wuhan, Hubei Province, ChinaHolley Technology Co., Ltd. 181 Wuchang Avenue, Wuchang Street, Yuhang District, Hangzhou, Zhejiang Province, ChinaMarketing Service Center, State Grid Hubei Electric Power Co., Ltd., 488 Qingwang Road, East Lake Scenic Area, Wuhan, Hubei Province, ChinaMarketing Service Center, State Grid Hubei Electric Power Co., Ltd., 488 Qingwang Road, East Lake Scenic Area, Wuhan, Hubei Province, ChinaHolley Technology Co., Ltd. 181 Wuchang Avenue, Wuchang Street, Yuhang District, Hangzhou, Zhejiang Province, ChinaBeijing University of Posts and Telecommunications, 10 Xitucheng Road, Haidian District, Beijing, ChinaBeijing University of Posts and Telecommunications, 10 Xitucheng Road, Haidian District, Beijing, ChinaThe development of smart meters to Internet of Things is the infrastructure for the Internet to carry out user electricity management and enhance user experience with electricity. As the iteration of smart home service system based on smart meters continues to accelerate, the development process is becoming more and more demanding for software testing. Test suite reduction is one of the common methods to improve the efficiency of software testing. In this paper, we proposed an optimization algorithm based on the Ant Lion Optimizer applied to test suite reduction problem of smart IoT meters. The algorithm improved the traditional Ant Lion Optimizer by converting the smart IoT meter test suite reduction problem into a binary coverage problem and combining the Greedy Algorithm to obtain the optimal test case subset. The experimental results showed that the algorithm based on Ant Lion Optimizer performed better on the test suite reduction problems compared to similar algorithms.https://hrcak.srce.hr/file/390892ant lion optimizersmart meterssoftware testingtest suite reduction
spellingShingle Wei Wei
Weidong Cheng
Li Ye
Shuibin Xia
Yueping Wang
Ying Xing
Xingde Wang*
A Study of Test Suite Reduction Based on Ant Lion Optimizer
Tehnički Vjesnik
ant lion optimizer
smart meters
software testing
test suite reduction
title A Study of Test Suite Reduction Based on Ant Lion Optimizer
title_full A Study of Test Suite Reduction Based on Ant Lion Optimizer
title_fullStr A Study of Test Suite Reduction Based on Ant Lion Optimizer
title_full_unstemmed A Study of Test Suite Reduction Based on Ant Lion Optimizer
title_short A Study of Test Suite Reduction Based on Ant Lion Optimizer
title_sort study of test suite reduction based on ant lion optimizer
topic ant lion optimizer
smart meters
software testing
test suite reduction
url https://hrcak.srce.hr/file/390892
work_keys_str_mv AT weiwei astudyoftestsuitereductionbasedonantlionoptimizer
AT weidongcheng astudyoftestsuitereductionbasedonantlionoptimizer
AT liye astudyoftestsuitereductionbasedonantlionoptimizer
AT shuibinxia astudyoftestsuitereductionbasedonantlionoptimizer
AT yuepingwang astudyoftestsuitereductionbasedonantlionoptimizer
AT yingxing astudyoftestsuitereductionbasedonantlionoptimizer
AT xingdewang astudyoftestsuitereductionbasedonantlionoptimizer
AT weiwei studyoftestsuitereductionbasedonantlionoptimizer
AT weidongcheng studyoftestsuitereductionbasedonantlionoptimizer
AT liye studyoftestsuitereductionbasedonantlionoptimizer
AT shuibinxia studyoftestsuitereductionbasedonantlionoptimizer
AT yuepingwang studyoftestsuitereductionbasedonantlionoptimizer
AT yingxing studyoftestsuitereductionbasedonantlionoptimizer
AT xingdewang studyoftestsuitereductionbasedonantlionoptimizer