軟件測試方案_第1頁
軟件測試方案_第2頁
軟件測試方案_第3頁
軟件測試方案_第4頁
軟件測試方案_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

目錄一、概述 31.1編寫目的 31.2讀者對象 31.3項目背景 31.4測試目的 41.5參考資料 4二、測試配置 62.1測試依據 62.2測試范圍 62.3測試通過準則 10三、測試計劃 11四、測試策略 124.1功能測試 124.2流程測試 124.3界面UI測試 134.4性能測試 134.5安全性測試 144.6兼容性測試 144.7可靠性測試 154.8易用性測試 154.9回歸測試 164.10發(fā)散測試 17五、交付文檔 18六、測試進度 19七、測試資源 207.1人力資源 207.2環(huán)境資源 207.3測試工具 21八、發(fā)布標準 228.1Bug等級定義 228.2測試完成標準 228.3產品發(fā)布標準 23九、風險說明 249.1測試范圍風險 249.2測試進度風險 249.3測試環(huán)境風險 249.4風險應對措施 25

一、概述1.1編寫目的本文檔是完成全自動化學發(fā)光免疫分析儀Davin180軟件測試的指導性文件,主要用于規(guī)劃本次測試的工作流程及工作安排,驗證Davin180是否滿足《需求規(guī)格說明書》明確的軟件需求及隱含條件,也是本測試項目中其他文檔編寫及結果評價的基礎。本文檔撰寫目的如下:1、為軟件產品提供測試依據、測試方法、測試保障,進而提高測試效率;2、判定Davin180全自動化學發(fā)光免疫分析儀功能是否按照需求說明書進行實現;3、確定本次測試所需要的材料,并對測試工作量進行說明;4、列出本次測試的可交付元素;1.2讀者對象讀者對象為:項目經理、軟件設計開發(fā)人員、測試人員以及接受調閱的其他人員。1.3項目背景項目名稱:全自動化學發(fā)光免疫分析儀項目編號:S09-2201儀器型號:Davin180全自動化學發(fā)光免疫分析系統(tǒng)是一種目前在醫(yī)療領域中廣泛應用的診斷設備,其通過對動物血液、尿液、體液等樣本進行檢測,檢測出目標物質的含量,從而對疾病進行診斷和治療,為醫(yī)療行業(yè)的發(fā)展做出了巨大的貢獻。1.4測試目的1、功能點是否完善;2、業(yè)務邏輯是否符合要求;3、數據傳輸是否完整、正確,性能是否優(yōu)越;4、系統(tǒng)是否具有良好的兼容性;5、系統(tǒng)是否具有良好的易用性和可操作性;6、系統(tǒng)是否具有良好的安全性;7、UI界面是否簡潔明了,用戶體驗是否良好;8、系統(tǒng)實用性。1.5參考資料序號文檔名稱已被接收或已經過復審作者1《產品規(guī)格說明書》是?否?2《需求規(guī)格說明書》是?否?3《開發(fā)詳細設計文檔》是?否?4《UI原型設計圖》是?否?5《測試文檔》模板是?否?

二、測試配置2.1測試依據1、軟件需求規(guī)格說明書軟件需求規(guī)格說明書是站在用戶的角度來描述軟件需要實現的功能、各個模塊、系統(tǒng)重要性以及業(yè)務流程等。測試軟件系統(tǒng)的功能是否正確,其依據就是軟件需求規(guī)格說明書。2、開發(fā)設計文檔開發(fā)部門的設計文檔,比如架構設計圖、算法設計圖、模塊的詳細設計說明書,接口定義文檔,數據庫設計說明書、界面設計圖等?;谶@些文檔提供的信息,就可以更深層次的確定測試所需要覆蓋的范圍和內容。3、測試用例測試用例是執(zhí)行測試的依據,其內容包括測試目標、測試環(huán)境、輸入數據、測試步驟、預期結果、測試腳本等。4、行業(yè)標準和慣例引用行業(yè)標準和慣例的時候,需要測試人員有足夠的經驗。大部分情況沒有需求支持,則會用現存的成熟標準來實現測試。2.2測試范圍模塊名稱功能名稱測試功能點狀態(tài)欄頂部狀態(tài)欄(1)狀態(tài)欄圖標、按鈕顯示;(2)功能可用;(3)連接狀態(tài)顯示;(4)頁簽切換;(5)關聯項;底部狀態(tài)欄(1)設備運動信息;(2)登錄用戶名;(3)時間顯示;登錄登錄(1)輸入正確用戶名、密碼登錄系統(tǒng);(2)輸入錯誤用戶名、密碼登錄系統(tǒng);(3)登錄后界面功能;注銷(1)注銷后再次登錄;(2)注銷登錄后界面功能可用;安裝卸載安裝(1)正常流安裝;(2)異常流安裝;(3)安裝結果;(4)安裝流程回退;(5)安裝后功能可用;卸載(1)正常流卸載;(2)異常流卸載;(3)卸載殘留;(4)卸載結果;(5)卸載后再次安裝;升級(1)正常流升級;(2)異常流升級;(3)升級結果;(4)升級后功能及數據檢查;主頁圖片顯示(1)圖片顯示;(2)界面布局合理,風格一致;狀態(tài)圖標(1)圖標顯示;(2)界面布局合理,風格一致;狀態(tài)轉換(1)各狀態(tài)正確性;(2)狀態(tài)刷新值檢查;統(tǒng)計(1)各試劑、耗材等統(tǒng)計數據顯示檢查;(2)數據值正確性;測試申請常規(guī)測試申請(1)界面布局顯示;(2)按鈕、功能、流程使用檢查;(3)關聯項(添加的測試項可正常顯示于測試結果頁簽等);校準測試申請(1)界面布局顯示;(2)按鈕、功能、流程使用檢查;(3)關聯項(添加的測試項可正常顯示于校準頁簽等);測試結果當前結果(1)當天的樣本測試結果顯示;(2)運行狀態(tài)值正確性;(3)內容不支持編輯修改;(4)關聯項(跨天后測試結果顯示于歷史結果頁簽等);歷史結果(1)一段時間內所有的樣本測試結果顯示;(2)內容不支持編輯修改;校準校準品狀態(tài)(1)在機校準狀態(tài);(2)全部校準狀態(tài);(3)校準狀態(tài)數據;校準品設置(1)錄入校準品;(2)校準品數據;試劑試劑狀態(tài)(1)試劑狀態(tài)及信息顯示;(2)試劑信息正確性;(3)試劑信息加載及內容顯示;(4)試劑信息錄入方式;(5)關聯檢查(測試例程試劑耗量檢查);試劑歷史(1)歷史試劑信息顯示;(2)內容不可編輯修改;(3)查找結果檢查;試劑統(tǒng)計(1)試劑統(tǒng)計結果顯示;(2)內容不可編輯修改;(3)查找結果檢查;(4)打印內容檢查;耗材液體耗材(1)耗材圖標顯示;(2)耗材剩余量顯示;(3)剩余量更新檢查;(4)關聯檢查(測試例程耗量檢查);固體耗材(1)耗材圖標顯示;(2)耗材剩余量顯示;(3)剩余量更新檢查;(4)關聯檢查(測試例程耗量檢查);其他維護(1)按需維護;(2)周期維護;(3)維護設置;(4)維護日志;(5)壽命統(tǒng)計;設置(1)環(huán)境設置;(2)用戶權限設置;(3)打印設置;(4)試劑參數設置;(5)項目顯示順序;(6)組合項目設置;(7)計算項目設置;(8)樣本申請設置;(9)系統(tǒng)日志;(10)儀器參數調整;(11)端口管理;(12)工具;(13)設置生效及關聯項檢查;數據庫備份(1)備份方式;(2)備份內容;(3)備份地址;(4)備份周期;2.3測試通過準則在此規(guī)定本系統(tǒng)通過測試的準則:當依據測試用例執(zhí)行,測試結果與預期結果相符,或測試結果與預期結果雖有不符但不可歸咎于應用程序時為測試通過,反之則為測試失敗。

三、測試計劃測試階段責任人員具體計劃產出需求分析通過需求說明書,了解系統(tǒng)需要測試和設計的功能點;《需求分析》文檔測試方案設計分析完成,編寫測試方案,著重兼容性、可靠性、安全性、功能性進行測試;《測試方案》文檔測試用例設計分析完成,編寫測試用例,盡可能全的覆蓋需求說明所示功能點;《測試用例》文檔測試執(zhí)行執(zhí)行測試用例,驗證系統(tǒng)是否滿足規(guī)格說明書;《測試執(zhí)行記錄》Bug匯總對測試過程中的bug進行總結分析;《bug匯總分析》文檔測試總結總結測試問題,吸取經驗教訓;《測試總結》文檔測試報告對測試工作階段成果進行結論性的描述。《測試報告》文檔四、測試策略4.1功能測試測試范圍(1)驗證數據的精確度、數據類型、業(yè)務功能等相關方面的正確性;(2)在所有可能的配置下進行安裝卸載升級,軟件系統(tǒng)運行正常;測試目標核實所有功能均已正常實現,與需求規(guī)格說明書一致;采用技術主要采用黑盒測試、邊界值、等價類、錯誤推測、場景法、判定表等測試方法;工具與方法手工測試開始標準開發(fā)階段對應的功能完成并且測試用例設計完成;完成標準測試用例均通過且嚴重及以上級別bug全部解決。4.2流程測試測試范圍(1)業(yè)務流程;(2)數據流程;(3)邏輯流程;(4)正反流程;測試目標核實軟件在按流程操作時是否能夠正確處理;采用技術場景法、判定表;工具與方法手工測試開始標準開發(fā)階段對應的功能完成并且測試用例設計完成;完成標準測試用例均通過且嚴重及以上級別bug全部解決。4.3界面UI測試測試范圍(1)導航、菜單、背景、顏色、字體、按鈕名稱、提示信息的一致性;(2)友好性;(3)可操作性;測試目標核實各個窗口風格(包括顏色、字體、提示信息、圖標等)都與需求規(guī)格說明書保持一致,或符合可接受標準;采用技術網頁測試通用方法;工具與方法手工測試、目測開始標準界面UI開發(fā)完成;完成標準UI符合可接受標準,能夠保證用戶界面的友好性、易操作性,而且符合用戶操作習慣。4.4性能測試測試范圍多用戶長時間在線操作時性能方面的測試;測試目標核實系統(tǒng)在大流量的數據與多用戶操作時軟件性能的穩(wěn)定性,不造成系統(tǒng)崩潰或相關的異?,F象;采用技術手工測試和自動化測試;工具與方法LoadRunner開始標準自動化測試腳本設計并審核通過且項目組移交系統(tǒng)測試;完成標準系統(tǒng)滿足用戶需求中所要求的性能要求。4.5安全性測試測試范圍(1)用戶、管理員的密碼安全;(2)權限;(3)數據備份和恢復;(4)非法攻擊;(5)數據校驗;測試目標(1)核實用戶、管理員的密碼管理;(2)核實用戶只能操作其所擁有權限能操作的功能;(3)核實只有具備系統(tǒng)訪問權限的用戶才能訪問系統(tǒng);采用技術代碼包或者非法攻擊工具;工具與方法手工測試開始標準功能測試完成;完成標準執(zhí)行各種非法操作無安全漏洞且系統(tǒng)使用正常。4.6兼容性測試測試范圍(1)不同分辨率、不同操作系統(tǒng)、不同的硬件平臺、不同的網絡環(huán)境分別進行測試;(2)不同分辨率、操作系統(tǒng)、不同的硬件平臺、不同的網絡環(huán)境等各種條件的組合測試;測試目標核實系統(tǒng)在不同的軟件和硬件配置中運行穩(wěn)定;采用技術黑盒測試;工具與方法手工測試開始標準功能測試同步進行;完成標準在各種不同操作系統(tǒng)、不同版本、不同的網絡環(huán)境或者其他組合下均能正常使用。4.7可靠性測試測試范圍(1)容錯機制,對錯誤有正確提示;(2)軟件發(fā)生錯誤、失效的情況下系統(tǒng)不崩潰、不異常退出也不會丟失數據;(3)發(fā)生異常后數據進行恢復的能力;(4)穩(wěn)定性;測試目標核實系統(tǒng)長時間穩(wěn)定運行,異常處理及恢復能力;采用技術黑盒測試;工具與方法手工測試、自動化測試開始標準功能測試同步進行;完成標準系統(tǒng)支持連續(xù)長時間無故障運行。4.8易用性測試測試范圍(1)實用性;(2)易理解性;(3)易學習性;(4)易操作性;(5)吸引性;測試目標核實產品容易被用戶理解、學習、使用以及吸引的能力;采用技術黑盒測試;工具與方法手工測試、目測開始標準功能測試同步進行;完成標準人機界面簡潔、美觀、實用、易懂,風格相對一致,符合使用習慣。4.9回歸測試測試范圍所有功能、用戶界面、兼容性、安全性等測試類型;測試目標核實執(zhí)行所有測試類型后功能、性能等均達到用戶需求所要求的標準;采用技術黑盒測試;工具與方法手工測試和自動化測試開始標準每當被測試的軟件或其環(huán)境改變時在每個合適的測試階段上進行回歸測試;完成標準(1)測試用例均已通過;(2)嚴重及以上級別bug已解決并關閉,且未引入的問題;(3)通過系統(tǒng)測試。4.10發(fā)散測試測試范圍(1)需求及設計;(2)用戶場景;(3)異常場景;(4)2-8原則;測試目標基于對系統(tǒng)的了解,不以測試用例作為束縛對設備進行測試,以此來發(fā)現系統(tǒng)的隱含缺陷;采用技術黑盒測試;工具與方法手工測試、錯誤推測法開始標準功能測試完成;完成標準對需求、系統(tǒng)了解清晰,完善測試用例,增加系統(tǒng)的質量和穩(wěn)定性。

五、交付文檔序號文檔名稱已被接收或已經過復審作者1《測試計劃》是?否?2《測試方案》是?否?3《測試用例》是?否?4《測試報告》是?否?5《測試總結》是?否?6Bug清單是?否?

六、測試進度測試階段計劃開始日期實際開始日期實際結束日期產出需求分析測試計劃測試方案測試用例測試執(zhí)行Bug回歸發(fā)散測試Bug匯總測試總結測試報告

七、測試資源7.1人力資源角色人數主要職責項目經理11、評審并批準項目計劃及有關報告;2、組織并確保團隊工作;3、控制項目執(zhí)行,把控項目進度;測試負責人11、協調項目安排;2、分析需求說明書;3、編寫測試計劃;4、編寫測試方案;5、編寫測試報告;測試人員21、分析需求說明書;2、編寫測試用例;3、執(zhí)行測試;4、Bug匯總分析;5、測試總結;7.2環(huán)境資源資源名稱/類型配置操作系統(tǒng)Windows10處理器11thGenIntel(R)Core(TM)i7-1165G7@2.80GHz2.80GHz機帶RAM16.0GB(15.7GB可用)系統(tǒng)類型64位操作系統(tǒng),基于x64的處理器7.3測試工具工具名稱版本NavicatPremium/Notepad++/Xmind/

八、發(fā)布標準8.1Bug等級定義注:對應禪道類型嚴重程度1、2、3、4等級程度具體描述1致命阻礙開發(fā)、測試工作;造成系統(tǒng)崩潰、死機、數據丟失;主要功能、基本模塊丟失、一級菜單不能使用2嚴重功能設計與需求嚴重不符;數據計算出錯;程序接口調用出錯;錯誤的波及面廣,影響到其他重要功能正常實現;非常規(guī)操作導致的程序崩潰、死機、死循環(huán);外觀難以接受的缺陷3一般功能未實現但不影響使用;操作時間較長;數據錯誤顯示;操作界面錯誤;輸入限制4建議頁面建議性問題不影響正常使用;用戶體驗感不好;界面顯示不美觀;輔助說明描述不清楚;界面存在文字錯誤8.2測試完成標準1、測試計劃里所有測試類型都已經完成;2、功能性測試用例通過率達到100%,非功能性測試用例通過率達到95%;3、功能上、兼容性上沒有影響用戶使用的bug;沒有嚴重級別及以上的bug;4、允許遺留小部分影響不是很大的bug,但這個數量應該小于討論后的某個值。8.3產品發(fā)布標準1、產品需求都已完成;2、符合交互設計規(guī)范,符合視覺要求,設計已通過評審;3、遺留的一定比例一般及以下級別的bug通過了項目組的風險評估,都認可且問題不大;產品使用說明或用戶手冊都已完備。

九、風險說明9.1測試范圍風險1、可能會存在部分隱藏軟件故障,由于隱藏較深,用戶使用無法觸發(fā)缺陷,導致軟件測試不全面;2、對產品質量需求或產品特性理解不準確,造成測試范圍分析誤差,出現測試盲區(qū)或驗證標準錯誤;3、開發(fā)bug修復時可能引入新的問題,回歸測試時影響未分析到位;4、部分測試用例設計時忽略了邊界條件和深層次的邏輯關系,用例沒有完全覆蓋需求。9.2測試進度風險1、軟件測試時間、成本風險造成不能對軟件進行全面測試,導致產品質量存在風險;2、由于需求不明確,導致系統(tǒng)開發(fā)后期頻繁修改,嚴重情況將影響系統(tǒng)交付時間延遲;3、開發(fā)時間的縮短導致某些測試計劃無法執(zhí)行;4、用戶需求發(fā)生重

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論