獲取測試需求--編寫測試計畫--制定測試方案--設計和開發測試用例--執行測試用例--提交缺陷報告--測試分析與評審--提交測試報告--準備下一版本測試
獲取測試需求是測試工作的重點,也是測試的第一步。通過需求的分析,了解和掌握測試的方向和內容。
例如:分析出系統的模組和組織結構
分析出軟體的基本功能和執行流程。(業務分析)包含可能會有哪些角色要用。
識別出軟體的重要功能和次要功能。
獲取測試需求過程中,測試人員就要有相應的分析成功。一般用xmind這樣的思維導圖工具進行分析。或者使用學習過程中,需求跟蹤矩陣來完成測試需求的獲取和分析。
設定測試中需求的正、反向,優先順序。
當有了測試需求後,就可以針對需求點進行測試用例的設計;也就是說,每乙個需求點都要被測試。
因此測試過程中,衡量測試的覆蓋程度就非常重要。
使用:被測試用例覆蓋的需求/需求點總數 的比值,進行計算說明
如果需求覆蓋度小於100%,那一定說明測試的覆蓋度不夠
測試中最能體現測試人員工作量的指標就是缺陷的數量和用例的數量
以上資料要符合如下數量關係:
tc≥ec
tc=ec+wc
ec=sc+fc
bc≥fc
(一條測試用例的預期結果的數量是固定的、甚至是惟一的。)
(說明了測試過程中發現的缺陷除了一部分是用例執行失敗帶來的,還有一部分應該是測試人員自身的經驗和直覺帶來的。)
通過sc/ec的比值,可以看出系統的質量是否合格
通過ec/tc的比值,可以看出系統的需求是否得到滿足
軟體測試 測試用例筆記
軟體測試基礎 滿足需求為目的,保證軟體質量,滿足使用者需求 軟體測試流程 需求分析,計畫制定 用例編寫 結果報告 測試生命週期 計畫 設計 開發 執行 評估 黑盒測試 功能 相容性 灰盒測試 效能 易用性 白盒測試 安全 ui元素 測試用例是一組在測試時輸入輸出的標準,軟體需求的具體對照 測試用例的...
軟體測試之測試用例
測試環境 操作步驟 測試資料 預期結果 標題 測試模組 重要性 測試前提 1 評估需求覆蓋率 2 後輩借鑑 3 可以重複利用 等價類概念 依據需求將輸入 特殊情況下會考慮輸出 劃分為若干個等價類,從等價類中選出乙個測試用例,如果這個測試用例測試通過,則認為所代表的等價類測試通過,這樣就可以用較少的測...
軟體測試面試 測試用例
1 你認為做好測試用例工作的關鍵是什麼?需求和設計文件的理解程度,對系統的熟悉程度 2 軟體的安全性應從哪幾個方面去測試?使用者認證機制 如資料證書 智慧卡 雙重認證 安全電子交易協議 加密機制 安全防護策略 如安全日誌 入侵檢測 隔離防護 漏洞掃瞄 資料備份與恢復手段 儲存裝置 儲存優化 儲存保護...