一、使用感言
實習時隨便使用了word文檔編寫測試用例,也沒有人帶。后來第一份正式測試工作,也沒有人帶測試,那時跟着大眾學用思維導圖寫測試用例,發現思維導圖非常靈活。目前使用xmind。

使用思維導圖后,EXCEL僅作為測試數據准備和計算公式測試准備,實現用例和數據分離。
測試前:先使用思維導圖整理思路,列出測試點后,跟開發溝通后再在基礎上編寫測試用例;
測試時:使用圖標標記優先級、進度、日期、通過不通過等,直觀;

測試后:執行用例后,統計用例數量時,xmind非常方便,支持導出表格文件和圖片。

二、思維導圖設計用例的注意事項:
1. 分級:
第一級:按測試的類型划分,如功能測試,交互測試,性能測試(可以是如懶加載,異步加載等內容涉及到性能改進的),異常測試(也可以放入功能測試下)等。對於功能涉及面廣的一定要嚴格區分出來,並且需要特別重視異常測試的內容;
第二級:按照需求的測試點划分,一般可以划分為多個測試點;
第三級:如果測試點可以細分到測試子項,就把測試子項作為第三級,否則直接在測試點后面寫用例。
2. 對於功能測試下的分級:
可以按照組件,功能流程,數據層面,UI層面及異常情況等來進行分級。
3. 對於具體測試用例的編寫,注意邏輯性及條理性:
1) 如果好幾條用例是在某個條件下完成的,是屬於控制和被控制的關系,則可以放入該條件的節點下;
2) 如果用例是屬於某個功能點下的,屬於包含與被包含的關系,那也放到它下面;
3) 如果用例之間執行有順序要求,則標記好序號1,2,3;
4) 保證同級之間的用例是相互平行,互不影響的,如果有相互間的影響,那肯定得有層級關系;
5) 書寫用例時每條最好是說明一件事情,而且得出的是肯定或否定的結論,不要出現“是否,有可能,可否”等等 字樣,結果必須確定;
6) 用例中最好不要出現操作步驟,這個屬於具體用例中的內容,但如果不多可以使用括弧備注。
總之,思維導圖是指導我們的思維過程,但是所有的思維發散都要有一個模型,在模型基礎上進行發散思維,這樣子,我們思考時才是有條理的,進行測試時也才有條理性,沒有條理性的用例遲早會出亂子,有遺漏。
