軟體測試標準用例抒寫

2021-04-01 16:47:15 字數 2245 閱讀 7887

1. 目的

2. 適用範圍

3. 術語及縮略語

4. 測試要求

4.1軟體產品安裝

4.2介面測試用例

4.3檔案操作

4.4圖象處理

4.5幫助

4.6軟體極限測試用例

為了指導軟體測試人員有效地設計測試用例,對所測試軟體進行全面地測試,以盡可能發現最隱藏問題。

適用於所有軟體的測試。

本程式採用

nq402100

《質量手冊》中的術語和縮略語及其定義。

l安裝主畫面上的軟體名稱及版本資訊是否正確

l更改安裝程式提供的預設安裝進行安裝,程式是否能正確執行

l記錄使用者姓名及組織機構名稱操作是否正確

l程式安裝結束語是否正確

l程式組的建立是否正確

l程式項的建立是否正確

l在所有能中途退出安裝的位置是否能正確退出安裝程式

程式組資訊是否正確

程式組檔案的建立是否正確

l所建程式項個數是否正確

l各程式項名稱是否正確

l各程式項檔案是否能正確啟動

l配置檔案的更新

l各相關配置檔案的修改、更新是否正確

檔案開啟操作通常彈出檔案開啟對話方塊,檔案開啟對話方塊適用對話方塊的全部測試用例。此外,檔案開啟對話方塊中必須包含驅動器選擇域、路徑選擇域、檔案型別選擇域及用於編輯和顯示檔名的檔名編輯域。檔案開啟操作適用以下測試用例:

l驅動器選擇是否正確

l路徑選擇是否正確

l檔案型別選擇是否滿足要求且應有「所有檔案

*.*」選項

l檔案列表中顯示是否根據驅動器、路徑和檔案型別的變動而改變且顯示內容是否正確

l檔名編輯域中是否正確顯示了所選的檔案

l在檔名編輯域中手工輸入檔名

l在檔名編輯域中手工輸入非法或不存在檔名時,必須顯示相應的錯誤資訊

檔案儲存操作通常彈出檔案儲存對話方塊,檔案儲存對話方塊適用對話方塊的全部測試用例。此外,檔案儲存對話方塊中必須包含驅動器選擇域、路徑選擇域、檔案列表及用於編輯檔案的檔名編輯域。也可包含檔案型別選擇及檔案備註等物件。檔案儲存操作適用以下測試用例:

l驅動器選擇

l路徑選擇

l檔名編輯

l當從檔案列表中選擇一已存在的檔案時,應提示使用者是否覆蓋已有檔案

檔案另存為操作適用檔案儲存的全部測試用例

l使用印表機或繪圖儀輸出時,輸出結果是否正確

l橫向輸出和縱向輸出

是否均正確

l列印過程中是否能終止列印

l是否允許多種格式檔案

l執行各種圖形操作之後,執行

undo

能否正確恢復l圖象

/圖形放大或縮小之後是否失真

l具有命令列視窗和選單視窗兩種操作方式時,在不同視窗執行同一種操作得到的結果是否一致

l執行工具條上的各選項能否得到正確的結果ll

幫助的內容是否正確

l僅可以輸入數字的地方是否可以輸入其他字元,如字母

l開啟檔案中是否開啟非標準的檔案型別

l是否有對輸入值的限制,包括建庫時最大可以建多少個

l輸入檔案大小的極大值

l口令輸入中可允許的各種識別符號的各種組合

l輸入為空的情況

l同名輸入的情況

l非法使用者的判斷

l是否可以刪除管理員的許可權,使用者等

l輸入檔名長度的最大值(是

dos格式還是

win95格式)

l日期型別輸入域中輸入不符合日期格式的內容

l水平和豎直滾動條的快速滾動

l通過輸入達到一定程度實驗水平和豎直滾動條是否起作用

l僅可單擊的

commandbutton

的多次連擊

l最多可以開啟多少個視窗

l視窗下分類級別最大值

l測試選用各種字型及大小系統相應的運**況

l客戶端在最低硬體配置下,如系統要求最低為

4m 記憶體,

500m

硬碟,低解析度顯示的情況下,低網路傳輸速率,伺服器端高負載,多使用者的情況下

l在多工情況下軟體的運**況

l掉電的保護及恢復能搶救多少資料

l退出時是否讓使用者儲存已做的工作,如廢紙簍中的內容是否提示使用者儲存

l是否有系統允許的但又不利於資訊系統安全的行為,如關聯一編輯器,在其中可以另存讀入的檔案

l是否有不適當的鏈結操作

l設定的許可權是否準確有效,是否可以利用該許可權做其他事情

l安全措施是否有效如口令加密措施是否可以被破譯

軟體測試 3 用例測試

驗證軟體有或沒有問題,檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差別。以客戶為中心,遵循軟體測試的規範 流程 標準 和要求。測試並不僅僅是為了找出錯誤。通過分析錯誤產生的原因 階段及錯誤發生的趨勢,1.幫助專案管理者了解當前軟體開發過程中的缺陷,以便及時糾察 改進。2.幫助測試人員設計出...

標準編寫軟體 如何設計和編寫軟體測試用例

一 測試用例是軟體測試的核心 軟體測試的重要性是毋庸置疑的。但如何以最少的人力 資源投入,在最短的時間內完成測試,發現軟體系統的缺陷,保證軟體的優良品質,則是軟體公司探索和追求的目標。每個軟體產品或軟體開發專案都需要有一套優秀的測試方案和測試方法。影響軟體測試的因素很多,例如軟體本身的複雜程度 開發...

軟體測試 判定錶用例設計方法

判定表是分析和表達多種輸入條件下系統執行不同動作的工具,它可以把複雜的邏輯關係和多種條件組合的情況表達得既具體又明確。1 條件樁 列出系統所有的輸入和條件 2 條件項 所有輸入和條件的真假值 3 動作樁 列出系統可能採取的操作和輸出 4 動作項 列出在所處條件項下,系統出現的動作 確定輸入和輸出,列...