博碩士論文 100453008 完整後設資料紀錄

DC 欄位 語言
DC.contributor資訊管理學系在職專班zh_TW
DC.creator張志堅zh_TW
DC.creatorChih-Chien Changen_US
dc.date.accessioned2013-5-20T07:39:07Z
dc.date.available2013-5-20T07:39:07Z
dc.date.issued2013
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=100453008
dc.contributor.department資訊管理學系在職專班zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract迴歸測試是軟體演化過程中頻繁進行的且開銷巨大的一項任務,為了減少迴歸測試的成本,可以使用測試用例優先級技術。測試用例優先級技術是一種高效實用的迴歸測試技術,目的是提高迴歸測試的效率。Qu et al. (2009) 對優先級技術的研究指出,優先級技術大體可以分為覆蓋率相關技術和其它非覆蓋率技術。部分文獻考慮非覆蓋率特徵對測試用例重要程度的影響做出相關的研究,例如測試用例運行時間、測試用例對需求的滿足情況等,但是對一些存在的問題,例如,怎樣將各種影響測試用例的重要特徵進行綜合考慮、新的軟體工程方法是否帶來其它影響優先級的特徵等,已有的研究成果還不能很好的回答。 行動裝置的系統測試是一種基於規格說明,不要求考察程式碼,以使用者的觀點進行測試,又稱為功能測試或黑箱測試,測試用例設計的本質上適用於非覆蓋率的方法。本研究針對Qu等人所提出非覆蓋率技術怎樣將各種影響測試用例的重要特徵進行綜合考慮這一問題上,提出一個可以在實務上利用的模型。 研究結果發現重要特徵與公司管理的相關性,並且將特徵分為兩類,一類的特徵與公司的規範有關,另一類的特徵與公司效率有關。進一步的分析發現,與公司效率有關的特徵在模型裡面出現模糊的徵狀,本研究的模型利用了模糊的特性積極的提高了優先級偵錯的效率。此外本研究也發現,用時間考慮錯誤的價值比起用比例考慮錯誤的價值更為恰當。zh_TW
dc.description.abstractSoftware 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.en_US
DC.subject測試用例優先級技術zh_TW
DC.subject迴歸測試zh_TW
DC.subject軟體測試zh_TW
DC.subject行動裝置zh_TW
DC.subjectTest Case Prioritizationen_US
DC.subjectRegression Testingen_US
DC.subjectSoftware Testingen_US
DC.subjectMobile Devicesen_US
DC.title迴歸測試中測試用例非覆蓋率優先級技術研究-以A公司行動裝置產品開發為例zh_TW
dc.language.isozh-TWzh-TW
DC.titleA Study of Test Case Prioritization for Regression Testing: The Case of Software Testing of Mobile Devicesen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明