前言:本站為你精心整理了網站測試方案范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
簡介:
本指引為軟件測試工作提供詳細的指引,以提高軟件開發工作的質量。
內容:
測試工作分以下幾個方面進行:
●安裝與測試環境:
將程序單位的所有程序以及用到的公共子程序安裝到指定的多用戶測試環境,該環境應與程序實際運行環境一致;
將系統編譯成可執行文件。
●程序代碼檢查:
程序單位的首部應有程序說明和修改備注,內容包括編寫或更改程序的人員、時間、程序的功能及調用關系等;
變量、過程、函數應符合統一的命名規則;
程序中不同的功能部分應有清楚的說明信息,較復雜的程序段落也應有說明信息;
如果是修改,在修改的代碼處應有修改注釋,注釋說明修改的人員、時間及內容。
●畫面及報表格式檢查:
畫面、報表的格式以及程序的命名應符合統一的規則;
畫面、報表的字段位置、長度、類型應與設計文檔的要求一致。
●功能測試:
如果有多個畫面,多個畫面之間切換正確;
每一個畫面的功能鍵、觸發鍵、按鈕、菜單、選擇項功能正確;
檢查數據項的關聯與限制功能是否正確;
找出設計文檔中要求的未被包含在上述幾項測試中的功能,逐項測試,檢查是否達到設計文檔要求的功能。
●正確性測試:
有寫/刪除操作的程序,寫/刪除操作的結果正確,測試時應手工打開數據庫表,以檢查寫/刪除的效果;
有查詢或報表操作時,檢查在各種選擇項的合理組合下,所產生的結果,對照數據庫中的數據是否正確;
對照設計文檔的要求,測試程序是否正確。
●可靠性測試:
非法鍵容錯測試:在不同的畫面,不同的字段處輸入非法鍵,被測試程序應有非法鍵容錯能力;
異常數據容錯測試:在不同的畫面,不同的字段輸入異常數據,被測試程序應有異常數據容錯能力;
程序負作用檢查,退出被測試程序后應恢復到進入前的系統狀態,不應影響其它程序的正確運行;
殘留文件檢查,退出程式后在本地機和服務器的有關目錄或TEMP目錄下不應留下任何無用的文件。
●效率測試:
本項測試需分開單用戶及多用戶的情況下進行。
畫面操作效率測試:逐項測試每一項操作,特別是讀/寫、翻頁、滾屏等操作,記錄延遲最長的操作及時間;
報表及查詢效率測試:分別選擇最小范圍(非空)的數據及最大范圍(根據實際情況定)的數據,記下機器型號及產生結果所花的時間;
評價程序效率是否合理;
●多用戶測試:
隨機測試:在兩個或以上的終端同時多次進入和退出被測試程序,程序應正確無誤;
共享測試:在兩個或以上的終端同時調用被測試程序做同樣的工作,程序正確無誤;
同步測試:就程序中使用到的同步機構,有針對性地組織數據進行測試,有關同步的命令包括對數據庫表、文件的共享,互斥操作,文件程序或記錄的加鎖、解鎖,對公共數據區域的操作等。
●測試報告:
進行軟件測試的同時需填寫軟件測試報告,軟件測試報告格式見附頁;
每一項編程工作要經過程序員和測試工程師兩級測試均合格后方可安裝給用戶;
●填表說明:
表中程序員、測試工程師等空格由測試人員自己簽字,當有多次反復測試時,日期填第一次通過測試的日期;
測試結果有兩種填寫形式,第一種形式由兩個小方塊“□”提示,分別由程序員,測試工程師填寫,當通過測試時填“√”。第二種形式由長條提示,需填寫測試內容;
測試工程師發現問題時,要在測試備忘中記錄簽字,若問題較多可另用A4紙記錄,然后退回程序員更正;
不需要測試的項目用“\”號畫去;
“其它測試”是為上八條未涉及的測試內容而設計的。