Summary: | 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 98 === As the quantity and breadth of Web-based software systems continue to grow rapidly, assuring the quality and reliability of this software domain is becoming critical. Software testing processes, in general, are labor-intensive processes and involve substantial collaboration between testers, developers, and even users. Recently, many approaches have been proposed to address Web application testing and collaborative testing in software engineering domain. However, most collaborative testing tools just focus on testing processes and generating bug report. There are no tools supporting collaboration test with the consideration of communication requirement and testing resource constraints under test scheduling. Under Internet environment, there are a large amount of various and experienced human resource. And it is appropriate for collaborative testing of software functionality and usability by utilizing folk resource on the Internet. To test Web application with folk testers on Internet, we proposed a two-phase folksonomy-based approach to support collaboration and then constructed a prototype tool accordingly. The experimental results show that our approach is effective, and that the average reduction rate for testing effort is almost 90%.
|