location: Current position: Home >> Scientific Research >> Paper Publications

A hierarchical combinatorial testing method for smart phone software in wearable IoT systems

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.

Pre One:An extended framework for recovering from trust breakdowns in online community settings

Next One:Smartphone-Based Mobile Testing Technique for Quick Bridge Cable-Force Measurement