我們公司的開發(fā)團隊總結以往多年的項目開發(fā)經(jīng)驗對軟件驗收過程中涉及到的內(nèi)容進行歸納整理,詳細內(nèi)容如下:
1 驗收內(nèi)容
a) 各功能項測試
對軟件需求規(guī)格說明書中的所有功能項進行測試。
b) 業(yè)務流程測試
對軟件項目的業(yè)務流程進行測試。
c) 容錯測試
容錯測試的內(nèi)容包括:
1) 軟件對用戶常見的誤操作是否能進行提示;
2) 軟件對用戶的的操作錯誤和軟件錯誤, 是否有準確、清晰的提示;
3) 軟件對重要數(shù)據(jù)的刪除是否有警告和確認提示;
4) 軟件是否能判斷數(shù)據(jù)的有效性, 屏蔽用戶的錯誤輸入, 識別非法值, 并有相應的錯誤提示。
d) 安全性測試
安全性測試的檢查內(nèi)容包括:
1) 軟件中的密鑰是否以密文方式存儲;
2) 軟件是否有留痕功能, 即是否保存有用戶的操作日志;
3) 軟件中各種用戶的權限分配是否合理。
e) 性能測試
對軟件需求規(guī)格說明書中明確的軟件性能進行測試。測試的準則是要滿足規(guī)格說明書中的各項性能指標。
f ) 易用性測試
易用性測試的內(nèi)容包括:
1) 軟件的用戶界面是否友好, 是否出現(xiàn)中英文混雜的界面;
2) 軟件中的提示信息是否清楚、易理解, 是否存在原始的英文提示;
3) 軟件中各個模塊的界面風格是否一致;
4) 軟件中的查詢結果的輸出方式是否比較直觀、合理。
g) 適應性測試
參照用戶的軟、硬件使用環(huán)境和需求規(guī)格說明書中的規(guī)定, 列出開發(fā)的軟件需要滿足的軟、硬件環(huán)境。對每個環(huán)境進行測試。
h) 文檔測試
用戶文檔包括: 安裝手冊、操作手冊和維護手冊。
對用戶文檔測試的內(nèi)容包括:
1) 操作、維護文檔是否齊全、是否包含產(chǎn)品使用所需的信息和所有的功能模塊;
2) 用戶文檔描述的信息是否正確, 是否沒有歧義和錯誤的表達;
3) 戶文檔是否容易理解, 是否通過使用適當?shù)男g語、圖形表示、詳細的解釋來表達;
4) 用戶文檔對主要功能和關鍵操作是否提供應用實例;
5) 用戶文檔是否有詳細的目錄表和索引表。
i) 用戶有特別要求的測試。
2 驗收通過依據(jù)
1) 測試用例不通過數(shù)的比例< 3 %;
2) 不允許存在錯誤等級為1 的錯誤;
3) 不允許存在錯誤等級為2 的錯誤;
4) 錯誤等級為3 的錯誤數(shù)量≤ 10;
5) 所有提交的錯誤都已修改完成。
1 驗收內(nèi)容
a) 各功能項測試
對軟件需求規(guī)格說明書中的所有功能項進行測試。
b) 業(yè)務流程測試
對軟件項目的業(yè)務流程進行測試。
c) 容錯測試
容錯測試的內(nèi)容包括:
1) 軟件對用戶常見的誤操作是否能進行提示;
2) 軟件對用戶的的操作錯誤和軟件錯誤, 是否有準確、清晰的提示;
3) 軟件對重要數(shù)據(jù)的刪除是否有警告和確認提示;
4) 軟件是否能判斷數(shù)據(jù)的有效性, 屏蔽用戶的錯誤輸入, 識別非法值, 并有相應的錯誤提示。
d) 安全性測試
安全性測試的檢查內(nèi)容包括:
1) 軟件中的密鑰是否以密文方式存儲;
2) 軟件是否有留痕功能, 即是否保存有用戶的操作日志;
3) 軟件中各種用戶的權限分配是否合理。
e) 性能測試
對軟件需求規(guī)格說明書中明確的軟件性能進行測試。測試的準則是要滿足規(guī)格說明書中的各項性能指標。
f ) 易用性測試
易用性測試的內(nèi)容包括:
1) 軟件的用戶界面是否友好, 是否出現(xiàn)中英文混雜的界面;
2) 軟件中的提示信息是否清楚、易理解, 是否存在原始的英文提示;
3) 軟件中各個模塊的界面風格是否一致;
4) 軟件中的查詢結果的輸出方式是否比較直觀、合理。
g) 適應性測試
參照用戶的軟、硬件使用環(huán)境和需求規(guī)格說明書中的規(guī)定, 列出開發(fā)的軟件需要滿足的軟、硬件環(huán)境。對每個環(huán)境進行測試。
h) 文檔測試
用戶文檔包括: 安裝手冊、操作手冊和維護手冊。
對用戶文檔測試的內(nèi)容包括:
1) 操作、維護文檔是否齊全、是否包含產(chǎn)品使用所需的信息和所有的功能模塊;
2) 用戶文檔描述的信息是否正確, 是否沒有歧義和錯誤的表達;
3) 戶文檔是否容易理解, 是否通過使用適當?shù)男g語、圖形表示、詳細的解釋來表達;
4) 用戶文檔對主要功能和關鍵操作是否提供應用實例;
5) 用戶文檔是否有詳細的目錄表和索引表。
i) 用戶有特別要求的測試。
2 驗收通過依據(jù)
1) 測試用例不通過數(shù)的比例< 3 %;
2) 不允許存在錯誤等級為1 的錯誤;
3) 不允許存在錯誤等級為2 的錯誤;
4) 錯誤等級為3 的錯誤數(shù)量≤ 10;
5) 所有提交的錯誤都已修改完成。