這是一道非常經典的面試題,相信很多小夥伴在面試中都被面試官問到過這個問題,想要回答好這個面試題,我們首先要搞清楚面試官在考察候選者什麼方向測試技能。其實不難猜出,面試官主要是想考察候選者測試用例設計能力。一般會從以下兩個方面來考察候選者:
1、測試用例設計的全面性
2、測試用例設計的優先順序
一、測試用例設計原則
1.測試用例設計的全面性
測試用例設計的全面性可以避免未來產品上線之後出現各種線上bug,從而給公司帶來直接的經濟損失。
如何能讓自己設計的測試用例比較全面呢?其實我們可以參考經典的 軟體質量模型,從不同的維度去分析提取被測試物件的測試點,全方位的檢查產品的質量。
2、測試用例的優先順序
測試用例優先順序與用例執行的策略息息相關。有過測試經驗的小夥伴應該對此都深有體會。當我們的測試時間因為各種原因被擠壓時(如需求頻繁變更、開發工作延期等),好的測試策略能讓自己在有限的時間內高效的開展測試執行工作且無重大bug流出。
二、朋友圈測試用例設計
根據上面的2個原則和千人點讚的測試用例文章,我們開始來撰寫微信朋友圈測試用例,主要從下面幾個維度出發來進行設計:1、功能
2、效能
3、ui
4、安全
5、易用
6、相容性具體測試用例設計,如下方xmind思維導圖所示:
最後感謝每一個認真閱讀我文章的人,禮尚往來總是要有的,這些資料,對於【軟體測試】的朋友來說應該是最全面最完整的備戰倉庫,雖然不是什麼很值錢的東西,如果你用得到的話可以直接拿走: