關于“測試計劃”總結

   最近,通過一個需求讓我對測試計劃有了一個清晰的了解以及運用,下面是對整個測試計劃制定的要點以及過程中遇到一些問題的記錄,在此進行總結:
   我們在日常生活、工作中經常需要做計劃,正如古人有云:凡事預則立,不預則廢。這句話充分的說明了計劃的必要性和重要性。項目有項目計劃,測試作為項目中的一部分,也需要制定測試計劃。
   一、什么是測試計劃?

測試計劃就像寫論文一樣,列出提綱,才能一步步完善,有了測試計劃就會掌握整個項目的進度和方向,在工作中可以有個指導的作用,不會偏離工作方向
測試計劃規定預期的目標,以什么樣的程度完成和在預期多久內完成,這樣的規定能夠使工作人員做好心理準備,合理的期限和目標能夠使工作人員不松懈,有效率的完成測試任務
計劃作為對未來工作的規劃,肯定會受到突發或者不可預知因素而導致整個項目出現延期甚至無法進行的結果。因此計劃中對于風險評估的必要性就在于羅列出影響整個項目進行的因素,并制定相應緊急方案,將損失降至最小化。
人員安排合理化。任何一個項目內的工作都有難易繁簡的劃分,因而可以通過每個員工的專長來對應分配任務,整個項目的進行就會顯得合理化、層次化、條理化。同時將職責清晰地具體劃分到個人身上,也有利于日后的糾錯,即使發現哪個環節出現問題,及時彌補。
測試計劃的制定是在需求分析完成之后進行的的,所以測試計劃的執行在一定程度上也是對需求分析的進一步檢驗,如果在制定過程中,發現有不合理因素存在,還能及時反饋,進行調整,不至于使眾多的人力做了無用功。
測試計劃的安排也是一個項目中多個部門間合作的工作指導,一環扣一環,工作上的交接在時間上做好詳細的備注,才能讓部門的合作顯得默契。
二、什么時候制定測試計劃?

   一般情況下,在產品需求確認,做過測試需求分析之后我們就要開始編寫測試計劃。當然測試計劃編寫的工作需要根據工作實際情況來決定,也就是具體情況具體分析。下面是測試計劃需要的內容:

測試范圍:明確測什么?測試的目的與項目的簡介(目的、背景以及范圍)
測試策略:明確怎么測?對于不同的業務需求,具體有哪些測試類型、測試場景以及測試放法。
資源安排:包括測試人員的安排,測試環境、以及測試工具等
進度安排:在明確測試范圍、方法和人員之后,我們要考慮什么時候開始測試,預計要測試多久?以便和產品上線計劃銜接
達到上線條件的確認信:是達到測試完成和產品需要滿足的條件,以便項目內所有角色都有一致認可的目標。
風險備注:最后,我們需要對整個測試流程中可能存在的風險,以及當這些風險發生時的應對措施提前及逆行一些考慮和準備,并在測試計劃中體現出來。
三、遇到的問題及解決辦法:
產品認為測試排期長,需要縮短測試排期怎么辦?
如果產品看到測試計劃之后反映需求功能簡單(從產品層面看需求功能簡單),測試時間排期過長,需要縮短測試時間,那就要將測試的整個流程詳細的說出,同時將如果不進行充分測試可能帶來的后果是什么。最終如果還要決定縮短測試排期的話,可以叫上產品、開發、測試進行會議討論,將會議記錄以及風險寫明,抄送三方,以防止出現因縮短測試時間未覆蓋到的測試點導致線上問題出現歸咎于測試。
如果遇到開發未提測全部功能,或者部分功能未給排期的情況下,該怎么寫測試計劃?
如果在寫測試計劃的時候,全部功能或者部分功能未提測或者未給排期的情況下,需要進行說明,同時將具體的時間寫為待定,如果開發有提測或者給與排期之后,進行郵件的更新。
如果遇到一些功能模塊是依靠別的模塊上線之后才能進行測試的情況怎么辦?
需要進行備注說明待定以及待評估的原因。用不同顏色字體標注。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。