軟體測試-測試計劃
本篇文章,來談談軟體測試生命週期的第二階段——測試計劃。
軟體測試是有計劃、有組織和有系統的軟體質量保證活動,而不是隨意的、鬆散的、雜亂的實施過程。
為了規範軟體測試內容、方法與過程,在對軟體進行測試之前,必須建立測試計劃。
定義
那麼,什麼是測試計劃?
測試計劃,是一個敘述預定測試活動範圍(測試哪些模組)、測試資源(軟硬體)及進度安排的文件,它確認了測試項、被測特徵、測試任務、人員安排及任何偶發事件的風險。
因此,一份完整的測試計劃,應包含產品概述、測試策略、測試方法、測試範圍、時間安排、測試人力、風險分析等內容。
對於一個研發團隊,測試計劃的作用有:
- 使軟體測試工作進行更順利:計劃使測試工作能夠預先安排,為整個測試工作明確方向
- 能促進專案參與人員彼此的交流:測試人員能夠了解整個專案測試情況,以及專案測試不同階段要進行的工作等,使測試與開發工作緊密聯絡
- 使軟體測試工作更易於管理:上級能夠根據測試計劃做巨集觀調控,進行相應資源配置等;其他人員瞭解測試人員的工作內容,進行相關配合工作,使得資源與變更成為一個可控的風險
接下來,可能會有疑問,測試計劃什麼時候寫?誰來寫?
一般來說,測試計劃是在需求評審完成後,測試團隊對於需求文件沒有疑問了,才可以開始編寫測試計劃。
關於誰來編寫測試計劃?這項工作,需要編寫者對專案非常瞭解,對測試工作所接觸到的方方面面都有系統把握。
因此,通常情況下是由具有豐富經驗的專案測試負責人,或者測試負責人來編寫。
測試計劃編寫原則
1、制定測試計劃應儘早開始
越早制定測試計劃,能從最根本的地方去了解被測物件及其內容,方便後續完善。
2、保持測試計劃簡潔和易讀
測試計劃應該能夠讓測試人員清楚自己的任務和工作安排。
3、儘可能爭取多渠道評審測試計劃
通過團隊中的產品、開發等相關負責人進行評審,發現測試計劃中的不足與缺陷,能很好地提升測試計劃的質量。
4、計算測試的投入
投入到測試中的專案成本是有限的,在制定測試計劃時,一定要注意測試計劃的費用情況,要量力而行。
經驗分享
如果大家看過了上面連結中分享的測試計劃模板,會有一種感覺,除了時間是一個比較難把控的因素外,其他的都還好,比較容易確認下來。
關於測試時間分配的估算,首先,一般初級的測試工程師,平均每天可以寫70-100條測試用例,經驗豐富及熟練的測試工程師,平均每天可以寫200條測試用例。
其次,用例評審大概是半天左右的時間。
最後,測試用例的執行,平均每天可執行200-300條測試用例。
這3點,都可以作為時間評估的依據。
以上就是本篇文章所要分享的內容,歡迎各位大牛指正。你的指正,能讓我在測試之路上快速成長。
Leo Never Stop Fighting!
相關文章
- 軟體測試計劃與測試方案
- 軟體測試計劃文件(初)
- 軟體測試中的測試計劃和測試用例起到什麼作用?
- 【軟體測試】——介面測試
- 軟體測試職業規劃
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 軟體測試設計
- 測試計劃和測試報告測試報告
- 認識軟體測試步測試測試 (轉)
- 軟體測試計劃怎麼寫?專業第三方軟體測試方案推薦
- 軟體測試——三、軟體測試的分類
- 門戶系統測試---測試計劃
- 軟體測試
- 軟體測試:自動化測試
- 軟體測試技術-黑盒測試
- 軟體測試教程之手機軟體測試方法
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習 ——五種軟體測試模型模型
- 軟體效能測試計劃如何進行?權威效能測試報告需要多少錢?測試報告
- 測試方案和測試計劃的區別
- 軟體測試中的功能測試和非功能測試
- 軟體測試中功能測試的測試工作流程
- 軟體測試之功能測試、效能測試經驗談
- 軟體測試培訓教程:軟體測試面試之怎麼測試刷抖音?面試
- 團隊作業—第二週—軟體測試計劃
- 軟體測試筆試題筆試
- 軟體測試員如何提取測試需求?
- 軟體測試經典測試題(4)
- 軟體穩定性測試的測試點
- 軟體測試之易用性測試
- 軟體測試文件寫作——測試方案
- 軟體測試戰略_測試那些事
- 軟體測試之測試分類_1.4
- 測試平臺系列(73) 設計測試計劃功能
- 軟體測試學習教程—軟體測試基本知識
- 軟體測試真的很重要!——軟體測試的作用
- 軟體測試書籍-學軟體測試最好的書
- 軟體測試入門【1】什麼是軟體測試