測試管理系統(tǒng)的設(shè)計與實現(xiàn).rar
測試管理系統(tǒng)的設(shè)計與實現(xiàn),1.2萬字31頁含開題+任務(wù)書摘要工欲善其事,必先利其器。好的工具可以提高項目人員的測試效率。以mi公司的testdirector為例,它是一個基于web應(yīng)用的系統(tǒng),它將管理工具使用對象擴展到軟件質(zhì)量控制部門、用戶和其他相關(guān)的部分,讓更多人員參與測試,有利于項目管理員對項目進度和效率有一個全局的...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 20023286 發(fā)布
測試管理系統(tǒng)的設(shè)計與實現(xiàn)
1.2萬字 31頁
含開題+任務(wù)書
摘 要
工欲善其事,必先利其器。好的工具可以提高項目人員的測試效率。以MI公司的TestDirector為例,它是一個基于WEB應(yīng)用的系統(tǒng),它將管理工具使用對象擴展到軟件質(zhì)量控制部門、用戶和其他相關(guān)的部分,讓更多人員參與測試,有利于項目管理員對項目進度和效率有一個全局的了解。的確如此,市場上的測試工具,盡管提供了強大的功能,提高測試效率,但是其測試管理思想并沒有跟中國IT企業(yè)結(jié)合,很多功能不能靈活使用。因此公司提出一個在.NET環(huán)境下,基于WEB服務(wù)技術(shù)的軟件測試管理系統(tǒng)的解決方案。
在本文中,詳細介紹公司所開發(fā)的測試管理系統(tǒng)的設(shè)計和實現(xiàn)過程。它運用公司提供的開發(fā)平臺的公用模塊,并采用面向?qū)ο蟮姆治龇椒?,再以先進性,易用性,完整性,擴展性,易維護性等設(shè)計原則為指導(dǎo)來完成此系統(tǒng)的設(shè)計和實現(xiàn)。
綜合開發(fā)平臺即是提供一個開發(fā)平臺,其底層和通用功能已經(jīng)實現(xiàn),它具有先進的技術(shù)和成熟技術(shù)框架。因此深入闡述平臺的功能,以及其技術(shù)框架和框架所具有的特點(MVC框架,動態(tài)服務(wù),服務(wù)-方法,設(shè)計接口,日志)。并以先進性,易用性,完整性,擴展性,易維護性等設(shè)計原則為指導(dǎo)來考慮本系統(tǒng)的設(shè)計。
最后強調(diào)系統(tǒng)的重要功能:此系統(tǒng)有效地控制需求分析覆蓋、測試計劃管理、制定自動化測試腳本的運行和對測試中產(chǎn)生的錯誤報告進行跟蹤,并確保該缺陷有相應(yīng)的人員進行修復(fù)或制作相應(yīng)的補丁。
關(guān)鍵詞:測試管理,綜合開發(fā)平臺,面向?qū)ο螅?NET,查詢算法
Testing Management System Design and Implementation
ABSTRACT
Saying goes, we must first sharpen his tools. Good tool for project personnel can improve the efficiency of the test. for example MI testdirector,it is a web_based application system. The Object whose will use the tool extends to the quality control department, and users and other relevant part. It will allow more users to take part in the test, and is conducive to the project manager of project progress and efficiency of a global understanding. So our company offered the Web services technology-based software testing management system solutions in .net environment.
In this paper, introduce the system design and implementation process, we will a brief introduction of the test management system development background, meaning, and some technical background, let people have a general impression.
focus on the overall system framework. Integrated application development platform for system utility module provides some base technology and mature technology framework. So go into the details of the functional and technical framework and the framework of the characteristics (MVC framework, dynamic services, Service-way design interface, and log). Again use advanced, easy-to-use, integrity, scalability, ease of maintenance, and other design principles to guide the system to consider the design.
We also specially explain the important functions of this system. this system effectively control coverage requirement analysis, testing program management, automated test script development of the operation and testing of the tracking error, and to ensure that the corresponding defect repair or staff produced the corresponding patch.
Key words:Testing management,Integrated platform,.NET,Query algorithm
目 錄
1. 緒論 1
1.1 國內(nèi)外研究現(xiàn)狀 1
1.2 論文背景以及意義 2
1.3 系統(tǒng)的一些基本概念 2
1.4 系統(tǒng)功能 3
2. 系統(tǒng)總體設(shè)計 4
2.1 總體結(jié)構(gòu) 4
2.2 設(shè)計思想 4
2.3 設(shè)計難點 5
2.3.1 項目管理分析 5
2.3.2 測試流程分析 6
2.3.3 如何組織測試用例 8
2.3.4 如何確定BUG修改權(quán)限 9
2.3.5 預(yù)留接口問題 10
2.4 設(shè)計關(guān)鍵技術(shù) 10
2.4.1 MVC框架 10
2.4.2 綜合開發(fā)平臺 12
2.4.3 面向?qū)ο蠓治龇椒?14
3. 測試管理系統(tǒng)的重要功能實現(xiàn) 16
3.1 測試需求 16
3.2 測試計劃 17
3.3 測試執(zhí)行 18
3.4 BUG管理 19
3.5 附件上傳 19
3.6 靜態(tài)數(shù)據(jù)維護 20
4. 主要算法研究 1
4.1 查詢算法 1
4.1.1 查詢條件 1
4.1.2 兩種關(guān)鍵字檢索方式 1
4.1.3 實現(xiàn)過程 1
4.2 查詢算法的改進 2
4.1.4 字匹配程度的可能性 2
4.1.5 匹配項的確定 2
4.1.6 改進算法的實現(xiàn) 3
4.1.7 值得注意的問題 3
總 結(jié) 1
致 謝 1
參考文獻 2
參考文獻
[10] 蔡旸.基于MVC設(shè)計模式的協(xié)同設(shè)計系統(tǒng)的研究與實現(xiàn)[J].成都:西南交通大學(xué),2005.
[11] 鄭人杰.計算機軟件測試技術(shù)[M].北京:清華大學(xué)出版社1992.
[12] 施瓦爾貝(Schwalbe K).IT項目管理[M].北京:機械工業(yè)出版社
[13] 胡光華.成功的測試管理:一種整體處理問題的方法[J].國外科技新書,2006,230(6):16-17.
[14] 王萍,雄小敏.楊國強.軟件測試管理[J].計算機與現(xiàn)代,2005,11(11):15-17.
[15] 許磊,張維石.基于協(xié)作的缺陷跟蹤技術(shù)研究[D]大連:大連海事大學(xué)
[16] 楊志磊,秦曉,楊新軒.需求和測試協(xié)同管理工具的設(shè)計和實現(xiàn)[D].計算機工程與應(yīng)用
1.2萬字 31頁
含開題+任務(wù)書
摘 要
工欲善其事,必先利其器。好的工具可以提高項目人員的測試效率。以MI公司的TestDirector為例,它是一個基于WEB應(yīng)用的系統(tǒng),它將管理工具使用對象擴展到軟件質(zhì)量控制部門、用戶和其他相關(guān)的部分,讓更多人員參與測試,有利于項目管理員對項目進度和效率有一個全局的了解。的確如此,市場上的測試工具,盡管提供了強大的功能,提高測試效率,但是其測試管理思想并沒有跟中國IT企業(yè)結(jié)合,很多功能不能靈活使用。因此公司提出一個在.NET環(huán)境下,基于WEB服務(wù)技術(shù)的軟件測試管理系統(tǒng)的解決方案。
在本文中,詳細介紹公司所開發(fā)的測試管理系統(tǒng)的設(shè)計和實現(xiàn)過程。它運用公司提供的開發(fā)平臺的公用模塊,并采用面向?qū)ο蟮姆治龇椒?,再以先進性,易用性,完整性,擴展性,易維護性等設(shè)計原則為指導(dǎo)來完成此系統(tǒng)的設(shè)計和實現(xiàn)。
綜合開發(fā)平臺即是提供一個開發(fā)平臺,其底層和通用功能已經(jīng)實現(xiàn),它具有先進的技術(shù)和成熟技術(shù)框架。因此深入闡述平臺的功能,以及其技術(shù)框架和框架所具有的特點(MVC框架,動態(tài)服務(wù),服務(wù)-方法,設(shè)計接口,日志)。并以先進性,易用性,完整性,擴展性,易維護性等設(shè)計原則為指導(dǎo)來考慮本系統(tǒng)的設(shè)計。
最后強調(diào)系統(tǒng)的重要功能:此系統(tǒng)有效地控制需求分析覆蓋、測試計劃管理、制定自動化測試腳本的運行和對測試中產(chǎn)生的錯誤報告進行跟蹤,并確保該缺陷有相應(yīng)的人員進行修復(fù)或制作相應(yīng)的補丁。
關(guān)鍵詞:測試管理,綜合開發(fā)平臺,面向?qū)ο螅?NET,查詢算法
Testing Management System Design and Implementation
ABSTRACT
Saying goes, we must first sharpen his tools. Good tool for project personnel can improve the efficiency of the test. for example MI testdirector,it is a web_based application system. The Object whose will use the tool extends to the quality control department, and users and other relevant part. It will allow more users to take part in the test, and is conducive to the project manager of project progress and efficiency of a global understanding. So our company offered the Web services technology-based software testing management system solutions in .net environment.
In this paper, introduce the system design and implementation process, we will a brief introduction of the test management system development background, meaning, and some technical background, let people have a general impression.
focus on the overall system framework. Integrated application development platform for system utility module provides some base technology and mature technology framework. So go into the details of the functional and technical framework and the framework of the characteristics (MVC framework, dynamic services, Service-way design interface, and log). Again use advanced, easy-to-use, integrity, scalability, ease of maintenance, and other design principles to guide the system to consider the design.
We also specially explain the important functions of this system. this system effectively control coverage requirement analysis, testing program management, automated test script development of the operation and testing of the tracking error, and to ensure that the corresponding defect repair or staff produced the corresponding patch.
Key words:Testing management,Integrated platform,.NET,Query algorithm
目 錄
1. 緒論 1
1.1 國內(nèi)外研究現(xiàn)狀 1
1.2 論文背景以及意義 2
1.3 系統(tǒng)的一些基本概念 2
1.4 系統(tǒng)功能 3
2. 系統(tǒng)總體設(shè)計 4
2.1 總體結(jié)構(gòu) 4
2.2 設(shè)計思想 4
2.3 設(shè)計難點 5
2.3.1 項目管理分析 5
2.3.2 測試流程分析 6
2.3.3 如何組織測試用例 8
2.3.4 如何確定BUG修改權(quán)限 9
2.3.5 預(yù)留接口問題 10
2.4 設(shè)計關(guān)鍵技術(shù) 10
2.4.1 MVC框架 10
2.4.2 綜合開發(fā)平臺 12
2.4.3 面向?qū)ο蠓治龇椒?14
3. 測試管理系統(tǒng)的重要功能實現(xiàn) 16
3.1 測試需求 16
3.2 測試計劃 17
3.3 測試執(zhí)行 18
3.4 BUG管理 19
3.5 附件上傳 19
3.6 靜態(tài)數(shù)據(jù)維護 20
4. 主要算法研究 1
4.1 查詢算法 1
4.1.1 查詢條件 1
4.1.2 兩種關(guān)鍵字檢索方式 1
4.1.3 實現(xiàn)過程 1
4.2 查詢算法的改進 2
4.1.4 字匹配程度的可能性 2
4.1.5 匹配項的確定 2
4.1.6 改進算法的實現(xiàn) 3
4.1.7 值得注意的問題 3
總 結(jié) 1
致 謝 1
參考文獻 2
參考文獻
[10] 蔡旸.基于MVC設(shè)計模式的協(xié)同設(shè)計系統(tǒng)的研究與實現(xiàn)[J].成都:西南交通大學(xué),2005.
[11] 鄭人杰.計算機軟件測試技術(shù)[M].北京:清華大學(xué)出版社1992.
[12] 施瓦爾貝(Schwalbe K).IT項目管理[M].北京:機械工業(yè)出版社
[13] 胡光華.成功的測試管理:一種整體處理問題的方法[J].國外科技新書,2006,230(6):16-17.
[14] 王萍,雄小敏.楊國強.軟件測試管理[J].計算機與現(xiàn)代,2005,11(11):15-17.
[15] 許磊,張維石.基于協(xié)作的缺陷跟蹤技術(shù)研究[D]大連:大連海事大學(xué)
[16] 楊志磊,秦曉,楊新軒.需求和測試協(xié)同管理工具的設(shè)計和實現(xiàn)[D].計算機工程與應(yīng)用