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