Title :
Experimental Comparison of Test Case Generation Methods for Finite State Machines
Author :
Endo, Andre Takeshi ; Simao, Adenilso
Author_Institution :
Inst. de Cienc. Mat. e de Comput., Univ. de Sao Paulo (USP), Sao Paulo, Brazil
Abstract :
Testing from finite state machines has been widely investigated due to its well-founded and sound theory as well as its practical application in different areas, e.g., Web-based systems and protocol testing. There has been a recurrent interest in developing methods capable of generating test suites that detect all faults in a given fault domain. However, the proposal of new methods motivates the comparison with traditional methods. In this context, we conducted a set of experiments that compares W, HSI, H, SPY, and P methods. The results have shown that H, SPY, and P methods produce smaller test suites than traditional methods (W, HSI). Although the P method presented the shortest test suite in most cases, its reduction is smaller compared with H and SPY. We have also observed that the reduction ratio in partial machines is smaller than that in complete machines.
Keywords :
finite state machines; program testing; software fault tolerance; Web-based system; fault detection; finite state machine; protocol testing; test case generation method; Automata; Context; Context modeling; Distance measurement; Software testing; Unified modeling language; conformance testing; experiments; model based testing;
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4577-1906-6
DOI :
10.1109/ICST.2012.140