A. 測試用例設計方法
測試用例的設計方法主要就是7大方法:等價類劃分,邊界值,場景法,判定表,因果圖,錯誤推斷法,正交測試法。
測試方法主要有等價類、邊界值、場景法、判定表、因果圖、錯誤推斷法、正交試驗法,首先拿到需求文檔時,我會先用場景法梳理清楚軟體的基本流和備選流,再結合等價類、邊界值分析測試用例;當輸入與輸出有對應關系的時候我會先畫出判定表,再結合等價類、邊界值分析;當然遇到那種特別復雜的,像網上提到的售貨機的例子,我會先用因果圖梳理出判定表。還有就是可以根據自己對軟體錯誤的知識積累,採取錯誤推斷法來測試,最後還有一種不是很常用的正交試驗法,主要是用於有水平關系,項目比較緊急時,採取抽樣測試的方法進行的測試。
一、等價類劃分法,顧名思義,顧名思義,等價類劃分,就是將測試的范圍劃分成幾個互不相交的子集,他們的並集是全集,從每個子集選出若干個有代表性的值作為測試用例。二、邊界值分析法,長期的測試工作經驗告訴我們,大量的錯誤是發生在輸入或輸出范圍的邊界上,而不是發生在輸入輸出范圍的內部。因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。