|
測試關(guān)注點(diǎn)
|
完成情況
|
用戶(hù)層
|
|
|
用戶(hù)支持測試
|
用戶(hù)手冊、使用幫助、支持客戶(hù)的其他產(chǎn)品技術(shù)手冊是否正確、是否易于理解、是否人性化。
|
|
用戶(hù)界面測試
|
測試對象控件或訪(fǎng)問(wèn)入口正確,符合用戶(hù)需求
|
|
界面風(fēng)格統一,界面美觀(guān)、直觀(guān)
|
|
操作友好、人性化
|
|
易操作性
|
|
可維護性測試
|
系統軟、硬件實(shí)施和維護功能的方便性
|
|
|
操作安全性
(注:核實(shí)只有具備系統和應用程序訪(fǎng)問(wèn)權限的主角才能訪(fǎng)問(wèn)系統和應用程序;核實(shí)主角只能訪(fǎng)問(wèn)其所屬用戶(hù)類(lèi)型已被授權使用的那些功能操作)
|
|
數據安全性
(注:關(guān)注數據訪(fǎng)問(wèn)的安全性,防止交易敏感數據不被第三方截獲、竊取、篡改和偽造。測試內容為:數據加密,安全通訊,安全存儲)
|
|
網(wǎng)絡(luò )安全測試
(注:該層次的測試主要是為了防止黑客的惡意攻擊和破壞,如:病毒,DDOS攻擊等。測試的方式主要是模擬黑客對系統進(jìn)行入侵攻擊,然后對攻擊的結果進(jìn)行分析,并逐步完善系統的安全性能)
|
|
安全認證測試
(注:確保交易雙方不被其他人冒名頂替。測試內容為安全認證)
|
|
安全交易協(xié)議測試
(注:有效避免交易雙方出現互相抵賴(lài)的情況)
|
|
應用層
|
|
|
|
并發(fā)性能測試
(注:并發(fā)用戶(hù)操作下,不斷增加并發(fā)用戶(hù)數量,分析系統性能指標、資源狀況。主要關(guān)注點(diǎn):交易結果、每分鐘交易數、交易響應時(shí)間(最小服務(wù)器響應時(shí)間、平均服務(wù)器響應時(shí)間、最大服務(wù)器響應時(shí)間)
|
|
壓力測試
(注:不斷對系統施壓,通過(guò)確定一個(gè)系統的瓶頸或者不能接收的性能點(diǎn),來(lái)獲得系統能提供的最大服務(wù)級別的測試)
|
|
強度測試
(注:系統在極限或異常資源情況下,即系統資源處于特別低的狀況下,軟件系統運行情況確定系統綜合交易指標和資源監控指標,保證系統能否按規格強度下運行)
|
|
負載測試
(注:關(guān)注各種工作負載情況下的性能指標,測試當負載逐漸增加到超負荷狀態(tài)時(shí),系統組成部分的相應輸出項,例如通過(guò)量、響應時(shí)間、CPU負載、內存使用等來(lái)決定系統的性能)
|
|
疲勞測試
(注:采用系統穩定運行情況下能夠支持的最大并發(fā)用戶(hù)數,持續執行一段時(shí)間業(yè)務(wù),通過(guò)綜合分析交易執行指標和資源監控指標來(lái)確定系統處理最大工作量強度性能的過(guò)程)
|
|
大數據量測試
(注:針對某些系統存儲、傳輸、統計、查詢(xún)等業(yè)務(wù)進(jìn)行大數據量的獨立數據量測試)
|
|
容量測試
(注:確定系統可處理同時(shí)在線(xiàn)的最大用戶(hù)數)
|
|
破壞性測試
(注:超出系統能承受的壓力點(diǎn)后,系統出現錯誤狀態(tài)、出現錯誤比率及恢復能力;對軟件進(jìn)行異常的操作,如:刪除配置文件)
|
|
系統可靠性、穩定性測試
|
可靠性測試
(注:主要測試系統在負載壓力下系統運行是否正常)
|
|
穩定性測試
(注:確保系統在長(cháng)期使用周期內能夠在要求的性能指標下正常工作)
|
|
|
操作系統兼容性
(注:win 9x / win2k / winXP / Unix / Linux ... ...)
|
|
瀏覽器兼容性
(注:IE4 / IE5 / IE6 / Firefox / My IE / TT ... ...)
|
|
其他支持軟件/平臺/文件/數據/接口的兼容性
|
|
系統組網(wǎng)測試
|
|
|
系統安裝升級測試
|
初次安裝
|
|
更新(注:以前安裝過(guò)相同版本)
|
|
升級(注:以前安裝過(guò)較早版本)
|
|
功能層
|
|
|
功能性測試
|
初驗測試
(注:系統核心功能、基本業(yè)務(wù)流程的驗證)
|
|
業(yè)務(wù)場(chǎng)景測試
(注:模擬用戶(hù)實(shí)際操作的業(yè)務(wù)場(chǎng)景,遍歷主要業(yè)務(wù)流程和業(yè)務(wù)規則)
|
|
業(yè)務(wù)功能的覆蓋
(注:關(guān)注需求規格定義的所有功能系統是否都已實(shí)現)
|
|
業(yè)務(wù)功能的分解
(注:將每個(gè)功能分解成測試項。關(guān)注每個(gè)測試項的測試類(lèi)型都被測試通過(guò))
|
|
業(yè)務(wù)功能的組合
(注:相關(guān)聯(lián)的功能項的組合功能的都被正確實(shí)現)
|
|
業(yè)務(wù)功能的沖突
(注:業(yè)務(wù)功能間存在的功能沖突情況,均測試通過(guò)。例如:共享資源訪(fǎng)問(wèn)等)
|
|
異常處理及容錯性
(輸入異常數據、或執行異常操作后,系統容錯性及錯誤處理機制的健壯性。例如:重復點(diǎn)擊“提交”按鈕,提交申請單)
|
|
子系統層
|
|
|
|
單個(gè)子系統的性能
(注:應用層關(guān)注的是整個(gè)系統各種軟、硬件、接口配合情況下的整體性能,這里關(guān)注單個(gè)系統。)
|
|
|
子系統間的接口瓶頸
(例如:子系統間通訊請求包的并發(fā)瓶頸)
|
|
|
子系統間的相互影響
(注:子系統的工作狀態(tài)變化對其他子系統的影響)
|
|
協(xié)議/指標層
|
|
|
|
協(xié)議一致性測試
|
|
|
協(xié)議互通測試
|
|
其他測試類(lèi)型
|
|
|
BVT
|
構建驗證測試
|
|
Ad hoc Test
|
隨機測試
|
|
Exploratory Test
|
探索性測試c
|
|
|
|
|