Test Case Multiplication for Web Applications
Date Issued
2014
Date
2014
Author(s)
Weng, Ming-Hong
Abstract
This paper presents a novel approach of test case regeneration for web applications. The proposed technique automatically multiplies original test cases with 2 types of multiplication operators: input value and behavior, to improve the fault detection effectiveness of the original test suite. Different from previous works, our approach is black-box and needs neither information of server-side source code nor transition diagrams of the application’s GUI states, and thus easily applicable. We implemented our approach and conducted experiments using 4 real world web applications. 22 faults in 4 applications were detected, and all of the faults were not revealed by the original test suites. Experimental results also show that the proposed technique achieves better effectiveness in terms of mutation score.
Subjects
測試案例繁衍
測試案例再生
網頁程式測試
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-103-R01921080-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):6510ced6b231eaa1cfa06b6ad6faca02
