生成好的情景測試用例的16種方法

2021-08-24 18:34:21 字數 564 閱讀 3473

1.記錄系統中物件的生命週期。物件是怎樣建立的,對物件進行了什麼操作,怎樣使用和修改它,在銷毀時需要和哪些內容互動?

2.列出可能的使用者,分析他們的興趣和目標。

3.考慮討厭的使用者:他們會怎樣虐待系統?

4.列出系統事件。系統怎樣處理這樣事件?

5.列出特殊事件。系統怎樣應對意外情況?

6.列出所有利益,建立端到端的測試用來進行測試。

7.觀注特殊過程,如人們想完成開通網上銀行帳戶或發資訊。涉及哪些步驟、資料項、輸出、顯示等?

8.使用者使用時的方式,如:讀取、寫入、修改等。

9.與經歷過系統著名bug

或系統崩潰的使用者進行面談。

10.當使用者工作時在旁觀察,看他們怎樣使用系統。

11.12.

研究早期版本或競爭軟體引起的使用者抱怨。

13.建立一套假任務,把它當成真的進行處理。

14.試用早期版本或競爭軟體真正處理過的資料。

15.觀察競爭軟體可以建立的輸出。這些內容在自己的程式中應該怎樣輸出呢?

16.尋找序列:人(或系統)一般會按一定的順序辦事。要辦好事,最常見的序列是什麼?

生成好的情景測試用例的16種方法

1.記錄系統中物件的生命週期。物件是怎樣建立的,對物件進行了什麼操作,怎樣使用和修改它,在銷毀時需要和哪些內容互動?2.列出可能的使用者,分析他們的興趣和目標。3.考慮討厭的使用者 他們會怎樣虐待系統?4.列出系統事件。系統怎樣處理這樣事件?5.列出特殊事件。系統怎樣應對意外情況?6.列出所有利益,...

什麼樣的測試用例是好的測試用例

1 用例覆蓋程度毫無疑問,這一點應該是最重要的,無需多說,覆蓋率最大化是一套測試用例的最重要評價標準,如果漏測就杯具了。2 用例是否已經達到工作量最小化 在滿足用例覆蓋程度最大化的前提下,應該盡量減小執行用例所需要的工作量。這些方面的方法有不少,如條件覆蓋,分支覆蓋,正交覆蓋等方法。面對不同的測試物...

不能發現BUG的測試用例不是好的測試用例嗎?

一般情況下技術崗面試都需要經歷面試和筆試部分,面試過程中主要採用問答的形式,一般沒有完全固定的回答,主要是根據自己的工作經驗應答面試官的問題,而筆試部分更注重基礎知識以及問題的常規解決方案。下面it技術宅男為大家整理了18個常見的問題 1 專案中相關需求問題,測試可以直接和客戶溝通嗎?a1 可以,最...