測試執行過程
測試執行階段的主要任務
測試的准入與准出
測試暫停、停止
測試准出標準
軟體缺陷:(功能、效能、易用性、相容性)
產生缺陷的原因
發現缺陷
bug重現
無法重現的bug
缺陷報告:對缺陷進行記錄、分類和跟蹤的文件。
缺陷報告寫作準則(5c)
缺陷報告的組織架構
缺陷報告的十大原則:組織、重現、隔離、歸納、對比、總結、精簡、消除歧義、中立、檢查
缺陷跟蹤
測試人員提交缺陷,然後指派缺陷(開發人員或自己)。如果是開發人員,開發人員確認缺陷存在,若否認存在,則再進行回歸測試,測試缺陷不存在則封閉,存在則重新指派;若承認存在,測試人員判斷是否需要推遲處理,否則需要開發人員處理缺陷,再回歸測試;是則遺留缺陷,後續處理。
缺陷跟蹤管理系統:jira、bugzilla、qc、禪道
禪道:基於scrum(敏捷)思想,集產品管理、專案管理、測試管理於一體,包含事務管理、組織管理等功能的專案管理軟體。
使用者角色:系統管理員、專案經理、產品人員、開發人員、測試人員
專案基本流程
易用性測試
易用性測試方法
易用性測試點參考
相容性測試(cts):是對程式與軟硬體之間的相容性的測試。
相容性測試分類
相容性測試優點
web相容性測試:ie、chrome、firefox、safari、opera等
web相容性測試方法
測試執行分層
測試執行分層 v模型體現了測試設計分層和測試執行分層的概念,本文以作者自身的理解談談測試執行分層,不過從實際專案運作情況來看,真正做到測試執行分層的並不多,這裡原因有很多種,暫且不論。1.ut 單元測試的物件是lld中所劃分定義的程式單元或模組,它也是單元測試用例設計中可測試的最大單元。該測試物件可...
測試執行 setup tearDown
1 測試執行 這類方法用於測試的執行過程,比如在測試之前連線資料庫,測試之後用於清除增加的字段,跳過某個測試用例等。利用這些方法,可以降低測試用例 的複雜度,減少 耦合度,結構也更加清晰。setup 與teardown 顧名思義。setip和teardown分別是安裝和解除安裝的意思。setup 方...
談談測試執行分層
v模型體現了測試設計分層和測試執行分 層的概念,本文以作者自身的理解談談測試執行分層,不過從實際專案運作情況來看,真正做到測試執行分層的並不多,這裡原因有很多種,暫且不論。1.ut 單元測試的物件是lld中所劃分定義的程式單元或模組,它也是 單元測試用例設計中可測試的最大單元。該測試物件可能由乙個或...