在工作中我們常常是對自己寫(xiě)的用例執行的得心應手,但是執行別人的用例卻不知所措。因此測試用例的可讀性、可操作性變得非常重要。我們需要的是一看到測試用例,就知道它是測試什么功能點(diǎn)的,并且每個(gè)步驟都是可操作的,不希望出現“用戶(hù)輸入很長(cháng)的名字”這樣的描述。
對于測試用例的編寫(xiě)提一些個(gè)人的建議。
1、功能劃分時(shí),一定要簡(jiǎn)單、清晰,一個(gè)測試用例集就只需要檢查一個(gè)功能模塊。如果包含的功能點(diǎn)太多,會(huì )讓我們的測試用例比較混亂,降低了可讀性。
2、測試用例的劃分也要單一,一個(gè)測試用例只檢查功能點(diǎn)的一種情況。一個(gè)用例檢查的情況太多,會(huì )導致用例的目的不清晰,而且這樣組織用例,有利于需求覆蓋率的統計。一個(gè)功能點(diǎn)我們測試了那些情況,以及哪些功能點(diǎn)我們在重點(diǎn)測試,一目了然。
3、測試用例要有一個(gè)簡(jiǎn)單的目的描述,有助于讀者對測試用例的理解。
4、測試用例要有明確的執行前提,包括環(huán)境,數據,場(chǎng)景。
5、測試用例的步驟描述要簡(jiǎn)單、清晰,一步就是一步。比如:第一步,用戶(hù)登陸;第二步,用戶(hù)點(diǎn)擊“用戶(hù)信息”;第三步,用戶(hù)修改姓名為“張&三”;第四步,用戶(hù)點(diǎn)擊保存。這有利于提高用例的可操作性。
以上僅是個(gè)人的一些經(jīng)驗和見(jiàn)解,希望能過(guò)對大家有幫助
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/