Hits:
Indexed by:期刊论文
Date of Publication:2017-07-01
Journal:COMPUTERS & ELECTRICAL ENGINEERING
Included Journals:SCIE、EI、Scopus
Volume:61
Page Number:250-265
ISSN No.:0045-7906
Key Words:Hierarchical combinatorial testing; User manipulation model; Semantic tree; Group state
Abstract:As the Internet of Things technology is finding more wide applications; wearable smart systems such as smart phones have gradually come into our lives. The smart wearable systems with numerous states usually lead to various unanticipated problems. A connective and semantic similarity clustering algorithm (CSSCA) and a hierarchical combinatorial test model based on finite state machine (FSM) are proposed to solve the problem. The FSM model of user manipulations is usually used to model the system design specification of a smart phone for black-box testing, and then it is converted into a regular expression, and some testing cases are generated according to the regular expression. Many experiments show that a large in scale and complicated in structure smart phone software can be tested using our innovative algorithms to discover more deep hidden logical errors efficiently and effectively. (C) 2017 Elsevier Ltd. All rights reserved.