《web應用測試》筆記(七)
21、條件組合
(1)軟體測試中長期存在的難題是需要足夠的時間來執行所有可能的測試用例。
最冒險的方法是不使用有規律的方法而隨機減少測試用例。
更好的方法是安裝軟體構造版本來對全部測試用例進行劃分。
(2)條件組合方法包括對變數組合的分析,每種組合代表乙個以同一測試指令碼合步驟進行測試的條件。
條件組合方法包括以下步驟:
(2.1)確定變數;
(2.2)對於每個變數確定唯一可能的值;
(2.3)建立說明所有唯一條件組合的**,其中的條件組合由變數及其取值組成。
22、組合方法
(1)組合方法是一種需要認真考慮、通過成對裁減來達到減少測試用例數目的方法。
這涉及到對變數組合進行分析,每個唯一的組合對代表乙個被測條件。
通過檢查和測試成對的組合,所有被測條件的數目可能會顯著減少。
(2)運用組合方法的步驟如下:
(2.1)確定變數;
(2.2)確定由變數構成的唯一組合,每次一對。
(2.3)建立表明所有唯一條件組合的**,其中的條件組合由變數及其取值組成。
(2.4)生成由第一對構成的唯一組合。
本文內容不多,為結束第3章之意。另外內容請見第4章。
《WEB應用測試》筆記(二)
web應用測試 筆記 二 第三章 軟體測試基礎 總的來說,用於其它應用系統的軟體測試方法和用於web應用的是相同的。兩種型別的測試 都要求基本的測試型別,如 功能測試 強制性錯誤測試 邊界條件和等價類分析等。1 基礎規劃和文件化 保持有條不紊的記錄可以建立可信度並把注意力集中在測試上。提高測試效率,...
《WEB應用測試》筆記(一)
web應用測試 筆記 一 第一章 歡迎進入web測試 利用測試不可能發現所有可能存在的問題,但還是需要進行基於風險的測試。應該優先考慮跟蹤錯誤並評估它們的重要性。管理層希望開發小組 資訊科技小組 測試和質量保證人員提供關於覆蓋 尚未修正缺陷的狀態的定量資料以及延期修復某些缺陷的潛在影響。1 各種測試...
《WEB應用測試》筆記(二)
web應用測試 筆記 二 第三章 軟體測試基礎 總的來說,用於其它應用系統的軟體測試方法和用於web應用的是相同的。兩種型別的測試 都要求基本的測試型別,如 功能測試 強制性錯誤測試 邊界條件和等價類分析等。1 基礎規劃和文件化 保持有條不紊的記錄可以建立可信度並把注意力集中在測試上。提高測試效率,...