版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第七七章章:需求評審與需求分析需求評審與需求分析軟件測試需求評審與需求分析軟件測試需求評審與需求分析課程回顧課程回顧n項目管理的內(nèi)容是什么?項目管理的內(nèi)容是什么?n編寫軟件測試計劃應(yīng)該注意哪些方面?編寫軟件測試計劃應(yīng)該注意哪些方面?n軟件測試計劃設(shè)計工具有哪些?軟件測試計劃設(shè)計工具有哪些?n軟件測試計劃主要內(nèi)容有哪些?軟件測試計劃主要內(nèi)容有哪些?n什么是軟件測試方案?什么是軟件測試方案?n軟件測試方案與計劃的主要區(qū)別有哪些?軟件測試方案與計劃的主要區(qū)別有哪些?n軟件測試過程中,主要的風險有哪些?軟件測試過程中,主要的風險有哪些?軟件測試需求評審與需求分析軟件測試需求評審與需求分析本章內(nèi)容本章
2、內(nèi)容n軟件需求軟件需求l軟件需求的重要性軟件需求的重要性l什么是需求規(guī)格說明什么是需求規(guī)格說明l需求分類需求分類l需求規(guī)格說明書示例需求規(guī)格說明書示例n測試需求測試需求l什么是測試需求什么是測試需求l測試需求挖掘測試需求挖掘n需求評審需求評審l需求階段評審的角色和職責需求階段評審的角色和職責l軟件需求規(guī)格說明書中的評審要點軟件需求規(guī)格說明書中的評審要點l軟件需求評審輸出軟件需求評審輸出l組織需求評審原則組織需求評審原則n測試大綱測試大綱軟件測試需求評審與需求分析軟件測試需求評審與需求分析軟件需求軟件需求n軟件需求的重要性軟件需求的重要性l調(diào)查數(shù)據(jù)調(diào)查數(shù)據(jù) 美國權(quán)威的第三方機構(gòu)Standish
3、Group對350家公司的8000個軟件項目作過一次調(diào)查,項目失敗的原因是:與產(chǎn)品需求有關(guān)的與產(chǎn)品需求有關(guān)的(1,2,4和和6項項)占了占了44.1%。這些數(shù)據(jù)突出地顯示了軟件產(chǎn)。這些數(shù)據(jù)突出地顯示了軟件產(chǎn)品需求在軟件開發(fā)中的重要性。品需求在軟件開發(fā)中的重要性。軟件測試需求評審與需求分析軟件測試需求評審與需求分析軟件需求軟件需求n需求規(guī)格說明書的概念需求規(guī)格說明書的概念l軟件需求規(guī)格說明書,簡稱軟件需求規(guī)格說明書,簡稱SRS,SRS,指在特定環(huán)境下要完成一定功指在特定環(huán)境下要完成一定功能的軟件產(chǎn)品、程序或一組程序的說明能的軟件產(chǎn)品、程序或一組程序的說明 l描述需求規(guī)格描述需求規(guī)格需求規(guī)格說明書
4、需求規(guī)格說明書軟件測試需求評審與需求分析軟件測試需求評審與需求分析軟件需求軟件需求n需求分類需求分類l原始需求原始需求l產(chǎn)品需求產(chǎn)品需求l軟件需求軟件需求l測試需求測試需求客戶的原始需求,客戶的原始需求,客戶一般不懂得客戶一般不懂得開發(fā)技術(shù),所提開發(fā)技術(shù),所提出來的需求是沒出來的需求是沒有辦法直接用于有辦法直接用于開發(fā)開發(fā)產(chǎn)品設(shè)計人員根產(chǎn)品設(shè)計人員根據(jù)原始需求、結(jié)據(jù)原始需求、結(jié)合軟件實現(xiàn)形成合軟件實現(xiàn)形成的需求的需求 軟件開發(fā)人員將軟件開發(fā)人員將產(chǎn)品需求進一步產(chǎn)品需求進一步詳細化,合理化。詳細化,合理化。原則上軟件需求原則上軟件需求技術(shù)上是完全可技術(shù)上是完全可以實現(xiàn)了以實現(xiàn)了 軟件需求的進一軟
5、件需求的進一步詳細化步詳細化 。按照。按照外部接口、設(shè)計外部接口、設(shè)計約束等進行全方約束等進行全方位考慮位考慮軟件測試需求評審與需求分析軟件測試需求評審與需求分析軟件需求軟件需求n需求規(guī)格說明書需求規(guī)格說明書項目名稱項目名稱第三波書店第三波書店產(chǎn)品版本產(chǎn)品版本2.02.0功能名稱功能名稱搜索查詢書籍搜索查詢書籍文檔版本文檔版本1.01.0本功能的意義本功能的意義方便用戶直接便捷的查詢需要購買的書籍名稱方便用戶直接便捷的查詢需要購買的書籍名稱 搜索入口如圖所示搜索入口如圖所示功能簡要描述功能簡要描述添加該功能后,用戶可以直接輸入他需要的書籍全稱或書籍添加該功能后,用戶可以直接輸入他需要的書籍全稱
6、或書籍的部分字符,點擊搜索或者點擊的部分字符,點擊搜索或者點擊GOGO圖標。然后可以顯示搜索圖標。然后可以顯示搜索到的數(shù)據(jù)。到的數(shù)據(jù)。 功能核心邏輯功能核心邏輯接受用戶輸入的書籍全稱或書籍全稱里的部分字符,不支持接受用戶輸入的書籍全稱或書籍全稱里的部分字符,不支持多個字符串的聯(lián)合查詢多個字符串的聯(lián)合查詢搜索結(jié)果顯示在頁面的下半部分,需要按照出版日期升序排搜索結(jié)果顯示在頁面的下半部分,需要按照出版日期升序排序序搜索結(jié)果每頁最多顯示搜索結(jié)果每頁最多顯示1010條記錄,如果超過兩頁,需要進行條記錄,如果超過兩頁,需要進行分頁顯示分頁顯示點擊搜索結(jié)果中的書籍名稱鏈接,在新開啟的瀏覽器窗口中點擊搜索結(jié)果
7、中的書籍名稱鏈接,在新開啟的瀏覽器窗口中顯示書籍信息顯示書籍信息 關(guān)鍵指標關(guān)鍵指標在在100100人同時在線搜索時,搜索時間不超過人同時在線搜索時,搜索時間不超過0.040.04秒秒 第三波書店搜索功能需求文檔第三波書店搜索功能需求文檔 軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試需求測試需求什么是測試需求?什么是測試需求?測試需求指可直接形成測試大綱,設(shè)計測試用例的需求測試需求指可直接形成測試大綱,設(shè)計測試用例的需求 軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試需求測試需求n測試需求挖掘測試需求挖掘l功能需求功能需求輸入方面輸入方面 輸入來源是什么? 輸入數(shù)據(jù)數(shù)量是幾
8、個? 如果有錯誤輸入,響應(yīng)是什么? 什么是非法輸入?什么是無效輸入?第三波書店搜索功能在輸入方面的需求挖掘第三波書店搜索功能在輸入方面的需求挖掘軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試需求測試需求n測試需求挖掘測試需求挖掘l功能需求功能需求處理方面處理方面 輸入數(shù)據(jù)的有效性檢測的流程是什么? 操作的確切次序,包括各事件的時序是什么? 對異常情況的回應(yīng)是什么?例如:溢出、通信失敗、錯誤處理第三波書店搜索功能在處理方面的需求挖掘第三波書店搜索功能在處理方面的需求挖掘軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試需求測試需求n測試需求挖掘測試需求挖掘l功能需求功能需求結(jié)果輸
9、出方面結(jié)果輸出方面 輸出到何處(如瀏覽器,打印機,文件)? 輸出的數(shù)量是多少? 輸出的時序是什么樣的? 對非法值的處理是什么樣的?第三波書店搜索功能在結(jié)果輸出方面的需求挖掘第三波書店搜索功能在結(jié)果輸出方面的需求挖掘軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試需求測試需求n測試需求挖掘測試需求挖掘l功能需求功能需求性能需求方面性能需求方面 靜態(tài)量化可能包含:支持的終端數(shù)目,支持的同時使用的用戶數(shù),處理的文件和記錄的數(shù)目,表和文件的大小 動態(tài)量化可能包含:在正常或峰值工作量情況下一個特定時間段處理事務(wù)或任務(wù)的數(shù)目及數(shù)據(jù)量。在正常或峰值工作量情況下處理某個事務(wù)或任務(wù)所占用系統(tǒng)資源的數(shù)量
10、第三波書店搜索功能在性能需求方面的需求挖掘第三波書店搜索功能在性能需求方面的需求挖掘軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試需求測試需求n測試需求挖掘測試需求挖掘l功能需求功能需求用戶接口方面用戶接口方面 系統(tǒng)用戶顯示時要求的屏幕格式 頁面規(guī)劃及報告或菜單的內(nèi)容 輸入和輸出的相關(guān)時序 一些組合功能鍵的用法第三波書店搜索功能在用戶接口方面的需求挖掘第三波書店搜索功能在用戶接口方面的需求挖掘軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試需求測試需求n測試需求挖掘測試需求挖掘l功能需求功能需求硬件接口方面硬件接口方面 描述軟件產(chǎn)品和系統(tǒng)硬件組件之間接口的邏輯特征 該功能運行
11、支持哪些設(shè)備?怎樣支持這些設(shè)備和協(xié)議呢?軟件測試需求評審與需求分析軟件測試需求評審與需求分析需求評審需求評審n需求評審角色和職責需求評審角色和職責l產(chǎn)品需求評審產(chǎn)品需求評審l測試需求評審測試需求評審角色角色職責職責軟件開發(fā)項目經(jīng)理軟件開發(fā)項目經(jīng)理帶領(lǐng)項目組與系統(tǒng)工程師進行需求交流并進行分析和文檔化帶領(lǐng)項目組與系統(tǒng)工程師進行需求交流并進行分析和文檔化組織組織SRSSRS文檔評審文檔評審 軟件開發(fā)工程師軟件開發(fā)工程師 參加需求評審參加需求評審如果是完成如果是完成SRSSRS作者,則是需求評審發(fā)起人作者,則是需求評審發(fā)起人根據(jù)需求評審專家意見,修改根據(jù)需求評審專家意見,修改SRSSRS文檔文檔參加系
12、統(tǒng)測試計劃的評審參加系統(tǒng)測試計劃的評審 質(zhì)量保證人員(質(zhì)量保證人員(QAQA) 監(jiān)督項目組遵循需求管理流程監(jiān)督項目組遵循需求管理流程參加相關(guān)文檔評審參加相關(guān)文檔評審保證相關(guān)組參加文檔評審保證相關(guān)組參加文檔評審 軟件測試項目經(jīng)理軟件測試項目經(jīng)理 參與開發(fā)人員的軟件需求分析,提出可測試性需求參與開發(fā)人員的軟件需求分析,提出可測試性需求組織人員參與組織人員參與SRSSRS的評審工作的評審工作軟件系統(tǒng)測試計劃寫作軟件系統(tǒng)測試計劃寫作需求變更跟蹤需求變更跟蹤 軟件測試工程師軟件測試工程師 參與需求評審工作參與需求評審工作協(xié)助軟件測試項目經(jīng)理完成軟件系統(tǒng)測試計劃協(xié)助軟件測試項目經(jīng)理完成軟件系統(tǒng)測試計劃將需
13、求轉(zhuǎn)化為測試需求將需求轉(zhuǎn)化為測試需求 軟件測試需求評審與需求分析軟件測試需求評審與需求分析需求評審需求評審n評審要點評審要點是否所有的原始需求都在是否所有的原始需求都在SRS中體現(xiàn)了?中體現(xiàn)了?在在SRS中定義需求時,是否避免使用那些會引起歧義的術(shù)語?中定義需求時,是否避免使用那些會引起歧義的術(shù)語?是否在是否在SRS中清楚地描述了軟件要做什么及不做什么?中清楚地描述了軟件要做什么及不做什么?是否在是否在SRS中描述了軟件使用的目標環(huán)境中描述了軟件使用的目標環(huán)境 每個需要是否切實可行、可測試、彼此不沖突?每個需要是否切實可行、可測試、彼此不沖突?是否在是否在SRS中說明了對每個輸入的驗證措施,并
14、描述了每個輸入的屬性。中說明了對每個輸入的驗證措施,并描述了每個輸入的屬性。 是否在是否在SRS中說明了對每個輸入的處理?中說明了對每個輸入的處理?是否在是否在SRS中說明了每個輸出項是如何輸出的,并且描述了每個輸出的屬性。中說明了每個輸出項是如何輸出的,并且描述了每個輸出的屬性。 是否在是否在SRS中描述了軟件所有的性能要求?中描述了軟件所有的性能要求?是否在是否在SRS中描述了系統(tǒng)中與其它子系統(tǒng)、模塊或硬件設(shè)備的相關(guān)接口?中描述了系統(tǒng)中與其它子系統(tǒng)、模塊或硬件設(shè)備的相關(guān)接口?是否在是否在SRS中描述了與操作系統(tǒng)的接口?中描述了與操作系統(tǒng)的接口?軟件測試需求評審與需求分析軟件測試需求評審與需
15、求分析需求評審需求評審n測試需求評審輸出測試需求評審輸出l輸出評審表格輸出評審表格l輸出軟件需求規(guī)格說明書輸出軟件需求規(guī)格說明書n組織需求評審原則組織需求評審原則l留出足夠評審時間留出足夠評審時間l評審會議時間一般不超過評審會議時間一般不超過2 2個小時個小時l評審前,作者根據(jù)公司評審要點自檢評審前,作者根據(jù)公司評審要點自檢軟件測試需求評審與需求分析軟件測試需求評審與需求分析測試大綱測試大綱n測試大綱測試大綱l測試需求以測試大綱的形式展現(xiàn)測試需求以測試大綱的形式展現(xiàn)l第三波書店搜索功能的測試大綱第三波書店搜索功能的測試大綱 測試輸入的正確性 測試處理的正確性 測試顯示的正確性 界面UI軟件測試需求評審與需求分析軟件測試需求評審與需求分析本章小結(jié)n軟件需求軟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 襯衫袖扣項目運營指導(dǎo)方案
- 區(qū)塊鏈與人工智能融合行業(yè)市場調(diào)研分析報告
- 寵物用牙刷產(chǎn)品供應(yīng)鏈分析
- 噴霧美黑服務(wù)行業(yè)市場調(diào)研分析報告
- 多處理器芯片產(chǎn)業(yè)鏈招商引資的調(diào)研報告
- 電耦合器項目營銷計劃書
- 電子香煙電池充電器市場發(fā)展前景分析及供需格局研究預(yù)測報告
- 羊毛剪市場發(fā)展前景分析及供需格局研究預(yù)測報告
- 乳罩產(chǎn)品供應(yīng)鏈分析
- 卡紙板產(chǎn)業(yè)鏈招商引資的調(diào)研報告
- 球罐聚氨酯噴涂保冷施工方案
- 物業(yè)項目經(jīng)理考試題(精華版)
- 信號集中監(jiān)測系統(tǒng)(完整版)
- 北師大版二年級上冊數(shù)學(xué)全冊教學(xué)反思
- 復(fù)古風同學(xué)聚會邀請函.doc
- 游泳犯規(guī)及判罰修改
- 大型施工機械設(shè)備安全管理辦法
- 波紋管道施工方案(完整版)
- 支氣管鏡圖譜(精選PPT干貨)
- 美工考核評分表績效考核表
- CFX地流場精確數(shù)值模擬教程
評論
0/150
提交評論