Automated class testing using threaded multi-way trees to represent the behaviour of state machines |
| |
Authors: | Bor-Yuan Tsai Simon Stobart Norman Parrington Ian Mitchell |
| |
Affiliation: | (1) School of Computing, Engineering and Technology, University of Sunderland, St. Peter's Way, Sunderland, SR6 0DD, UK;(2) Department of Information Management, Aletheia University, Taipei, Taiwan |
| |
Abstract: | Extensive test data is required to demonstrate that “few” errors exist in software. If the process of software testing could
be carried out automatically, testing efficiency would increase and the cost of software development would be significantly
reduced. In this paper, a tool for detecting errors in object oriented classes is proposed. The approach uses a state-based
testing method. The method utilises state machines in order to produce threaded multi-way trees, which are referred to as
inspection trees. Inspection trees can be used to generate test cases and parse test results files. This allows us to determine
whether the classes under test contain errors. The algorithms for the creation of inspection trees and the examination of
the test results file using an inspection tree are described in the paper.
This revised version was published online in June 2006 with corrections to the Cover Date. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|