编写规范的测试用例
測試用例是測試的核心,如何設(shè)計出能發(fā)現(xiàn)問題,有效能覆蓋需求,沒有冗余的用例是每個測試工程師必須跨過的一道門檻。編寫測試用例的目的是為了測試工作更加有序、減少功能點漏測。
優(yōu)秀的測試用例標(biāo)準(zhǔn)應(yīng)該如下:
1、需求點要100%覆蓋。
2、被測功能點或控件100%覆蓋。
3、執(zhí)行起來效率高,沒有冗余步驟,每步都是最佳選擇。
4、粒度問題,不要超過3個檢查點,如果很復(fù)雜,需要討論怎么分解需求,最多做到5個。
5、邏輯上一定是正確的,清晰的。
6、用例有明確的預(yù)期結(jié)果能夠用于準(zhǔn)確判斷是否符合要求,或定義缺陷。
7、必須驗證正確性操作,正常數(shù)據(jù)和可能導(dǎo)致出錯的數(shù)據(jù),操作。
8、有數(shù)據(jù)值域的必須考慮數(shù)據(jù)值域覆蓋:邊界值,等價類。
9、所有的邊界值都必須覆蓋。
10、核心功能點的數(shù)據(jù)排列組合對功能產(chǎn)生不同影響的,必須考慮排列組合。
下面我們就在【飛蛾測試】上編寫測試用例為例,首先標(biāo)題要清晰,如果有前置條件盡量寫清楚,然后就是步驟和期望結(jié)果。
總結(jié)
- 上一篇: 快速开发平台业务表字段设置的用法
- 下一篇: 2. 托管对象数据模型的基本知识(Cor