透過您的圖書館登入
IP:3.21.100.34
  • 學位論文

以大眾分類法為基礎之網頁應用程式合作式測試方法

Applying Folksonomy-Based Approach to Support Collaborative Testing of Web Applications

指導教授 : 曾憲雄

摘要


現今,以網頁為基礎的軟體系統成長快速,確保軟體的品質以及可依賴性變成一個非常重要的議題。在一般的軟體測試程序中,測試程序是非常密集且需要在測試人員、開發者以及一般使用者間互相合作配合。近幾年來,在軟體工程的領域上,許多針對網路應用程式以及合作式測試的方法不斷的被提出。然而,大部分的合作式測試工具往往只針對在測試程序以及臭蟲回報這方面。並沒有任何一個工具能夠考慮到測試需求間的彼此溝通以及測試資源的限制這一類型的合作式測試。網際網路上存在著大量各形各色且有經驗的人力資源,而這些資源非常適合應用在合作式測試上。針對這些網路上各形各色的測試人員,我們提出了一個以大眾化為基礎的測試方法支援合作式測試並且根據我們提出的方法建構出相對應的原型工具。在這篇研究中,一個以大眾化為基礎的兩階段式原型工具將被提出。且根據實驗結果顯示我們所提出的方法在測試方面是相當有效果且有效率的。實驗顯示平均的減少比率可達到將近90%。

並列摘要


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%.

參考文獻


[3] B. Boehm and A. Egyed, "Software Requirements Negotiation: Some Lessons Learned," in the 20th International Conference on Software Engineering(ICSE'98), Kyoto, Japan, 1998, pp.503-507.
[6] Briand, L.C., Wust, J., Daly, J.W. and Porter, D.V. Exploring the Relationships between Design Measures and Software Quality in Object-Oriented Systems. The Journal of Systems and Software, 51, pp. 245-273, 2000.
[10] Chidamber, S.R. and Kemerer, C.F. A Metrics Suite for Object-Oriented Design. IEEE Trans. on Soft. Eng., pp. 476-493, 1994.
[13] D. Jeffrey and N. Gupta, “Test Suite Reduction with Selective Redundancy,” Proc. 21st IEEE Int’l Conf. Software Maintenance, pp. 549-558, 2005.
[14] D. Leon, W. Masri, and A. Podgurski, “An Empirical Evaluation of Test Case Filtering Techniques Based on Exercising Complex Information Flows,” Proc. 27th Int’l Conf. Software Eng., pp. 412-421, 2005.

被引用紀錄


楊碧蓮(2011)。影響地方政府環境績效因素之探討〔碩士論文,淡江大學〕。華藝線上圖書館。https://doi.org/10.6846/TKU.2011.00001
許顥騰(2009)。以所得決定模式和Solow成長模式來分析台灣經濟成長型態〔碩士論文,中原大學〕。華藝線上圖書館。https://doi.org/10.6840/cycu200901010

延伸閱讀