1.1 編寫軟體測試計畫(5w1h)
軟體測試的目標:是盡可能早地找出軟體缺陷,並保證其得以修復。
關於測試計畫
概念:規定測試活動的範圍、方法、資源和進度;明確正在測試的專案、要測試的特性、要執行的測試任務、每個任務的負責人,以及與計畫相關的風險。
軟體測試計畫( software test plan )是軟體測試員與產品開發小組交流意圖的主要方式。
測試計畫只是建立詳細計畫過程的乙個副產品,重要的是計畫過程,而不是產生的結
果文件。測試計畫過程的最終目標是交流(而不是記錄)軟體測試小組的意圖、期望,以及對將要執行的測試任務的理解。
這裡的目的是指測試計畫文件要達到的目的。
理解系統
及早介入
理解企業文化和過程
測試期望
吸取教訓
工作量大小
解決方案的型別
技術選擇
預算時間表
分階段的解決方案
產品規格
產品名稱、製造商和產品版本號的說明
產品資訊
產品的使用者、開發該產品的背景
技術結構
介紹產品的主要功能,可以借助圖表的格式表述
測試用例
提供測試用例模板
確定測試用例編號規則
測試日誌
提供測試日誌模板
缺陷報告
提供缺陷報告模板(包括包含哪些內容)缺陷跟蹤系統還是電子文件
確定嚴重程度和優先級別如何劃分
測試總結
提供缺陷總結模板
定義了開發產品測試過程中常用術語的含義
功能的測試
理論上測試要覆蓋所有的功能項
設計的測試
對一些使用者介面、選單的結構還有窗體的設計是否合理等的測試
整體考慮
要考慮到資料流從軟體中的乙個模組流到另乙個模組的過程中的正確性
確定功能項優先順序
風險複雜性
客戶需求
人力資源
系統資源
硬體軟體
市場的壓力
測試時間不夠,主要是功能凍結後的系統測試的時間可能不夠
測試資源是否能及時到位(裝置和人員)
測試人員的培訓
開發進度的變化,需求或設計的變更
測試人員的基礎培訓
開發組的版本控制
軟體測試計畫
1.測試計畫是什麼?是在軟體測試工作正式實施之前明確測試的物件,並且通過對資源 時間 風險 測試範圍和預算等方面的綜合分析和規劃,保證有效的實時軟體測試。2.為什麼要制定測試計畫?1 對專案執行過程過程中的風險進行分析,並制定相關的應對策略 2 把知識和經驗轉化為執行任務的具體方法 3 促進團隊間關...
軟體測試計畫
xx公司 2020 01 01 文件管理 合理地管理主文件,確保文件版本的及時更新,同時保持備份文件和源文件的一致性。版本管理 本版本修訂日期 2019 08 12 生效日期 2019 08 12 版本 生效日期 變更內容 編制人 v1.0 2020 01 01 初稿編寫完成 xx 範圍標識 本條應...
軟體測試計畫
1 討論你們的測試計畫 在進行正規測試之前先 一下系統可能發生的問題。比如使用者輸入什麼資料可能導致系統報什麼樣的錯誤。檢測各功能之間的邏輯關係是否符合使用者的需求。使用專業測試工具。盡可能多的對使用者進行細分,並按照他們的操作去完成軟體的功能。2 我們是否需要測試,直到我們的軟體是完美的?我們的技...