English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 80990/80990 (100%)
造訪人次 : 41635104      線上人數 : 2283
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/59906


    題名: 迴歸測試中測試用例非覆蓋率優先級技術研究-以A公司行動裝置產品開發為例;A Study of Test Case Prioritization for Regression Testing: The Case of Software Testing of Mobile Devices
    作者: 張志堅;Chang,Chih-Chien
    貢獻者: 資訊管理學系在職專班
    關鍵詞: 測試用例優先級技術;行動裝置;軟體測試;迴歸測試;Mobile Devices;Regression Testing;Software Testing;Test Case Prioritization
    日期: 2013-05-17
    上傳時間: 2013-06-19 15:26:12 (UTC+8)
    出版者: 國立中央大學
    摘要: 迴歸測試是軟體演化過程中頻繁進行的且開銷巨大的一項任務,為了減少迴歸測試的成本,可以使用測試用例優先級技術。測試用例優先級技術是一種高效實用的迴歸測試技術,目的是提高迴歸測試的效率。Qu et al. (2009) 對優先級技術的研究指出,優先級技術大體可以分為覆蓋率相關技術和其它非覆蓋率技術。部分文獻考慮非覆蓋率特徵對測試用例重要程度的影響做出相關的研究,例如測試用例運行時間、測試用例對需求的滿足情況等,但是對一些存在的問題,例如,怎樣將各種影響測試用例的重要特徵進行綜合考慮、新的軟體工程方法是否帶來其它影響優先級的特徵等,已有的研究成果還不能很好的回答。行動裝置的系統測試是一種基於規格說明,不要求考察程式碼,以使用者的觀點進行測試,又稱為功能測試或黑箱測試,測試用例設計的本質上適用於非覆蓋率的方法。本研究針對Qu等人所提出非覆蓋率技術怎樣將各種影響測試用例的重要特徵進行綜合考慮這一問題上,提出一個可以在實務上利用的模型。 研究結果發現重要特徵與公司管理的相關性,並且將特徵分為兩類,一類的特徵與公司的規範有關,另一類的特徵與公司效率有關。進一步的分析發現,與公司效率有關的特徵在模型裡面出現模糊的徵狀,本研究的模型利用了模糊的特性積極的提高了優先級偵錯的效率。此外本研究也發現,用時間考慮錯誤的價值比起用比例考慮錯誤的價值更為恰當。Software testing is a strenuous and expensive process. In order to reduce the cost of regression-testing activities, we can adopt test case prioritization techniques (TCP). Test case prioritization is an effective and practical technique applied in regression testing. In a survey of test case prioritization for regression testing, Qu et al. (2009) indicate the current techniques can be divided into code coverage-based (statement, branch or other coverage) and non-coverage-based. Some studies have considered the importance of characteristics of non-coverage-based for testing cases in test case run time and fulfillment of test case requirements. But for the problems such as how to consider the combined effects of various characteristics on testing cases, the existing research has not been able to provide a good answer.?System testing for mobile devices is based on the system specification without inspecting the code, tested from the user’s point of view, which is also known as functional testing.?The design and analysis of test cases is suitable for the non-coverage-based techniques. This study focuses on applying the non-coverage-based technology to comprehensively examine how important the characteristics of the test case affecting testing results.?The results of the study should provide a model useful for software testing practice.In the study, we found the relationship between these important characteristics and management of company. We divided these characteristics into two types, one type belongs to the specification of company, and the other type belongs to enficiency of company. To further analysis, we found the characteristics belong to the type of enficiency of company that show fuzzy symptoms, we use these sympotoms to importve our model. Besides, we also found it is more appropriate to consider the fault detection capabilities of test cases with the time value of fault than with the ration of fault.
    顯示於類別:[資訊管理學系碩士在職專班 ] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML670檢視/開啟


    在NCUIR中所有的資料項目都受到原著作權保護.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明