深圳軟體測試學習:寫不好測試用例是因為沒時間嗎?【千鋒】
深圳軟體測試學習:寫不好測試用例是因為沒時間嗎?【千鋒】
工作當中,總會有人為自己的測試用例寫得不夠好去找各種理由,時間不夠是我印象當中涉及到最多的,也是最反感。想寫好測試用例,前提是測試分析和需求拆解做的足夠好,透過xmind或者UML圖把需求和開發設計提供的產品資訊提煉出來。
我個人的提煉標準一般是:
1.所有業務鏈路是否是閉環;
2.所有業務場景以使用者層面來觀察是否合情合理;
3.技術設計是否存在效能/可靠/安全等風險;
4.梳理測試要點,明確每個業務在測試環節裡面需要觀察的功能預期;
5.開始明確測試方案,確認列出來的測試要點要怎麼樣才能實施測試。這裡多問自己一句:只做功能測試能滿足質量覆蓋的要求嗎?不能就擴充套件考慮是否做白盒測試/介面測試/效能測試/穩定性測試/安全測試/體驗測試/…;
6.然後才進入測試用例編寫的階段,透過對測試點的特徵評估考慮用哪種測試用例設計方法覆蓋;
7.最後輸出用例。
在這裡,我想說說我對用例的個人看法:
1.用例不僅僅只是為了滿足功能測試,它應該是透過一組輸入輸出的方式用來衡量產品功能是否符合預期。
2.測試用例不可能永遠只被設計者執行,所以請嚴格按照規範來設計和編寫用例,讓其他後繼的執行人能高效準確的執行。
3.用例設計是極其嚴肅的任務,但是業內很少QA會真正的做到根據被測試物件的特徵來挑選測試用例設計方法並嚴格按照這些方法來輸出用例。
所以,不要說什麼時間不夠來不及,假設有一天你去了一個時間充足對質量要求極高的測試崗位,你能保證最細的測試顆粒度是多少?做測試要知道自己的上限在哪裡,因為絕大多數的質量問題不是因為時間太少,而是測試眼界不夠高,想得不夠多,做的不夠好。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69947096/viewspace-2665715/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深圳軟體測試培訓學習:Java Random介紹--【千鋒】Javarandom
- 深圳軟體測試培訓學習:Android常用自動化測試工具【千鋒】Android
- 深圳軟體測試培訓學習:Java連線MySQL--【千鋒】JavaMySql
- 深圳軟體測試學習:如何在Android手機上進行自動化測試【千鋒】Android
- 千鋒全棧軟體測試課程教程資源限時領,軟體測試需要懂程式設計嗎?全棧程式設計
- 軟體測試培訓分享:學習能力差可以學習軟體測試嗎
- 軟體測試用例編寫(含思路)
- 軟體測試專案實戰之功能測試 千鋒實戰教程
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習 ——五種軟體測試模型模型
- 軟體測試學習教程—迴歸測試
- 軟體測試學習教程—軟體測試基本知識
- 學軟體測試有前途嗎
- 軟體測試培訓分享:軟體測試的發展空間大嗎
- 軟體測試用例的設計和編寫
- 學習旅途(軟體測試)
- 軟體測試整理學習
- 軟體安全測試擔心效果不好?這3個安全測試工具你用了嗎?
- 軟體測試文件寫作——測試方案
- postman寫測試用例Postman
- 軟體測試學習教程—軟體測試基礎理論五
- 軟體測試學習教程—軟體測試基礎理論六
- 軟體測試學習教程—軟體測試基礎理論四
- 軟體測試學習教程—軟體測試基礎理論三
- 【轉】測試用例編寫(功能測試框架)框架
- 軟體測試學習——移動端功能測試分析
- 軟體測試學習筆記:測試點總結筆記
- 軟體測試學習網站有哪些?怎麼學軟體測試呢?學習網站
- 軟體測試中的測試計劃和測試用例起到什麼作用?
- 軟體測試用例設計方法
- 軟體測試學習資源—登陸、新增、刪除、查詢模組測試用例設計
- 軟體測試學習路線
- 【分享】—如何學習軟體測試
- 【軟體測試】學習筆記筆記
- 軟體測試學習教程——WEB測試之JS記憶體WebJS記憶體
- 深圳軟體測試學習:【資料庫】-【oracle】-連線查詢資料庫Oracle
- 軟體安全測試有哪些測試手段?軟體測試報告收費貴嗎?測試報告
- 軟體測試入門【1】什麼是軟體測試