如何寫出測不出bug的測試用例


我們寫測試用例的目的是為了能夠整理思路,把要測試的地方列出來,做為知識的積淀,用例可以交給其他測試人員執行,或者是跟需求提出者進行討論,對用例進行補充和修改。

理論上用例寫的越多,越容易發現bug。但是,本文我們將討論如何寫出發現不了bug的測試用例。

不看需求

要想寫出測不出bug的用例,最關鍵的一點就是不看需求或者隨便看看需求。

需求文檔是個磨人的小妖精,要么是寫的看不懂,要么寫的太簡單。這玩意很多時候我們是看不懂的,看不懂的話,嗯,那么就腦補咯,用例寫的又快又好,執行的時候肯定發現不了bug。

只看需求

我們的測試用例只涵蓋需求中描述的部分,其他需求里面沒有提到的部分堅決不寫。測不出問題不是用例的錯,都是需求的鍋。

只寫正常的邏輯

永遠只關注業務的正常流程和邏輯,把測試用例寫成用戶說明書,這樣看起來內容會很多很詳盡,但是根據這個用例,不管你怎么測你都測不出來問題,厲害吧。

拷貝粘貼

一般大家都用excel寫用例,這時候相似的用例是可以使用拷貝粘貼的方式去搞的,改幾個字就是個新用例了,很聰明不是?這樣的用例交到執行人員手里,因為長得差不多,執行的時候很容易被忽視造成場景漏側,遺漏了就自然發現不到bug了,不是么?

只可意會

把每一條用例都寫得只可意會不可言傳。這樣的用例自己寫過3天之后都會忘了寫得時候到底是怎么想的,通過這種用例去找bug,只能靠運氣。

沒有斷言

只描述方法和步驟,不寫斷言,或者把斷言寫的很曖昧,有一種朦朧美,讓人覺得看起來很有道理,但是執行的時候一臉懵逼,比如

  • 應該登錄成功

  • 應該保存成功

  • 應該跳轉到正確的頁面

  • 應該有錯誤提示

只要掌握了上面的方法,勤加練習,相信大家很快就能練成撰寫測不出bug測試用例的絕技。目前江湖上此等絕技風行一時,人人爭相敬仰之。

最后以上我說的都是反話


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM