測試方案(測試策略)課件_第1頁
測試方案(測試策略)課件_第2頁
測試方案(測試策略)課件_第3頁
測試方案(測試策略)課件_第4頁
測試方案(測試策略)課件_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

測試策略培訓主講:-----張老師測試策略培訓主講:1軟件測試工作過程1.消化需求/概要設計/ui設計/編碼規(guī)范/架構設計/數據庫設計;2.分析并編寫測試計劃(單元/集成/系統)(確定測試需求,測試方法,測試環(huán)境,測試工作進程計劃);

評審測試計劃3.設計測試用例(單元/集成/系統)(集成測試用例,系統測試用例)4.評審測試用例(集成測試用例,系統測試用例)5.單元測試(UT)(執(zhí)行單元測試用例,記錄bug,回歸測試,出具測試分析報告);6.集成測試(IT)(執(zhí)行集成測試用例,記錄bug,回歸測試,出具測試分析報告);7.搭建測試環(huán)境;8.系統測試(ST)(執(zhí)行系統測試用例,記錄bug,回歸測試,出具測試分析報告);9.用戶驗收測試(UAT)。軟件測試工作過程1.消化需求/概要設計/u2確定測試策略的原則:

1.理解定被測軟件需求

熟悉需求,理解被測系統的組織結構:(軟件的用戶單位工作崗位的層次結構圖,根權限管理測試有關);系統功能:與數據有關的動作;業(yè)務流程:調用(獲取數據),參數,函數,返回值(送出數據)等;技術方案(模塊化,組件化,層次化);前置條件(完成功能時應該具備的條件,還沒有存在的事情;如:除法的分子,分母描述等,如:業(yè)務流程中的詳細說明);約束條件(完成功能是受到的限制,已經存在的事情;如:除數不能為零,如:業(yè)務流程中的詳細說明);數據字典(表單的字段名稱,類型,長度,pk等);安全要求(網絡安全,數據安全等);性能指標.TPS,響應速度,CPU和內存的使用率等;綜合查詢/報表;軟件運行的環(huán)境等相關內容,熟悉軟件的結構、相關的技術、設計思想、數據庫設計等相關內容。確定測試策略的原則:1.理解定被測軟件需求

熟悉需求3確定測試策略的原則:2.定義測試計劃(測試策略=測試需求+測試方法,測試環(huán)境,測試工作進度表):可以包括以下內容:16種的測試類型:初始化測試,功能測試、界面測試,安全測試,容錯測試,接口(業(yè)務流程)測試、性能測試、并發(fā)測試、負載測試、配置(兼容性)測試,恢復測試,安裝測試,文檔測試,可用性測試等。3.測試技術:

25%用自動測試工具進行測試,75%手工測試。4.完成標準:測試用例的覆蓋率達到20%(測試用例個數/kloc*100%)左右,95%測試用例通過并且最高級缺陷全部解決。5.軟件特性:見下頁確定測試策略的原則:2.定義測試計劃(測試策略=測試需求+45.軟件特性:正確性--功能,接口,界面,權限可靠性--性能,負載,并發(fā),穩(wěn)定性可測性—需求,可用性健壯性—容錯,恢復測試,完整性—功能,接口,界面,安裝,數據完整性,初始化,權限,release一致性—文擋,配置,可擴展性--外部接口安全性--安全無二義性兼容性,5.軟件特性:正確性--功能,接口,界面,權限5確定測試策略的步驟:5.分析被測系統,編寫測試需求

反復檢查并理解各種信息(數據等),和相關人員溝通和交流,理解他們的需求??梢园凑找韵虏襟E執(zhí)行:

1)確定軟件提供的主要業(yè)務

2)對每個用戶的日常數據處理業(yè)務(商業(yè)業(yè)務),確定完成該任務所要進行的工作,前置條件,約束條件。

3)確定數據的計算及其結果。

4)對于對時間有要求的業(yè)務處理過程,確定所要的時間和條件。這些條件包括數據庫大小、機器配置、交易(事務處理)量、以及網絡擁擠情況。

確定測試策略的步驟:5.分析被測系統,編寫測試需求

6確定測試策略的步驟:

5)確定會產生重大意外的安全和壓力測試,包括:應用級安全,系統級安全,軟件運行的CPU.內存.硬盤空間等

6)確定應用軟件系統所需要處理的數據量。7)確定需要的軟件和硬件配置。通常情況下,不可能對所有可能的配置都測試到,因此要選擇最有可能產生問題的情況進行測試.包括:最低性能的硬件、幾個有兼容性問題的軟件并存、客戶端機器通過最慢的LAN/WANF連接訪問服務器。8)確定其他與應用系統有沒有接口。包括:

管理功能,如啟動和退出程序;

配置功能,如設置打印機;

操作員的愛好,如字體、顏色;

應用功能,如訪問email或者顯示時間和日期等。

確定測試策略的步驟:7確定測試策略的步驟9)確定安裝過程,包括常用的典型安裝、自定義定制安裝、升級安裝。

10)確定沒有隱含在功能測試中的用戶界面要求。大多界面都在功能測試時被測試到。還有沒有是否沒有測試到位的。如:操作與顯示的一致性,如使用快捷鍵等;界面符合ui設計,如按鈕大小,標簽等。確定測試策略的步驟9)確定安裝過程,包括常用的典型安8案例1(ATM業(yè)務)主業(yè)務流程,卡分支;業(yè)務流程分析方法;功能業(yè)務分支;轉帳業(yè)務分支;業(yè)務流程容錯.over卡業(yè)務分支功能分支轉帳方式后臺返回案例1(ATM業(yè)務)主業(yè)務流程,卡分支;over卡業(yè)務分支功9案例2Y銷售報價管理一般訂單綜合訂單訂單優(yōu)化管理庫存是否夠用?物料需求計劃采購詢價管理物料采購管理貨品采購管理訂單評審采購進貨采購收貨退貨進倉進貨成本調整成品倉庫銷售發(fā)貨銷單出貨訂單銷售現款銷售損益出貨作廢出貨采購退貨銷售成本管理交貨期跟進NQC多否?生產計劃生產管理制造進度表生產流程管理外發(fā)加工原料倉庫生產加工生產加工生產補料生產退料廢品庫半成品庫產品組裝供材料?YN原料夠用?YNQCNYQCYNYY案例2Y銷售報價管理一般訂單訂單優(yōu)化管理庫存是否夠用?物料需10Q&A

謝謝Q&A

謝謝11測試策略培訓主講:-----張老師測試策略培訓主講:12軟件測試工作過程1.消化需求/概要設計/ui設計/編碼規(guī)范/架構設計/數據庫設計;2.分析并編寫測試計劃(單元/集成/系統)(確定測試需求,測試方法,測試環(huán)境,測試工作進程計劃);

評審測試計劃3.設計測試用例(單元/集成/系統)(集成測試用例,系統測試用例)4.評審測試用例(集成測試用例,系統測試用例)5.單元測試(UT)(執(zhí)行單元測試用例,記錄bug,回歸測試,出具測試分析報告);6.集成測試(IT)(執(zhí)行集成測試用例,記錄bug,回歸測試,出具測試分析報告);7.搭建測試環(huán)境;8.系統測試(ST)(執(zhí)行系統測試用例,記錄bug,回歸測試,出具測試分析報告);9.用戶驗收測試(UAT)。軟件測試工作過程1.消化需求/概要設計/u13確定測試策略的原則:

1.理解定被測軟件需求

熟悉需求,理解被測系統的組織結構:(軟件的用戶單位工作崗位的層次結構圖,根權限管理測試有關);系統功能:與數據有關的動作;業(yè)務流程:調用(獲取數據),參數,函數,返回值(送出數據)等;技術方案(模塊化,組件化,層次化);前置條件(完成功能時應該具備的條件,還沒有存在的事情;如:除法的分子,分母描述等,如:業(yè)務流程中的詳細說明);約束條件(完成功能是受到的限制,已經存在的事情;如:除數不能為零,如:業(yè)務流程中的詳細說明);數據字典(表單的字段名稱,類型,長度,pk等);安全要求(網絡安全,數據安全等);性能指標.TPS,響應速度,CPU和內存的使用率等;綜合查詢/報表;軟件運行的環(huán)境等相關內容,熟悉軟件的結構、相關的技術、設計思想、數據庫設計等相關內容。確定測試策略的原則:1.理解定被測軟件需求

熟悉需求14確定測試策略的原則:2.定義測試計劃(測試策略=測試需求+測試方法,測試環(huán)境,測試工作進度表):可以包括以下內容:16種的測試類型:初始化測試,功能測試、界面測試,安全測試,容錯測試,接口(業(yè)務流程)測試、性能測試、并發(fā)測試、負載測試、配置(兼容性)測試,恢復測試,安裝測試,文檔測試,可用性測試等。3.測試技術:

25%用自動測試工具進行測試,75%手工測試。4.完成標準:測試用例的覆蓋率達到20%(測試用例個數/kloc*100%)左右,95%測試用例通過并且最高級缺陷全部解決。5.軟件特性:見下頁確定測試策略的原則:2.定義測試計劃(測試策略=測試需求+155.軟件特性:正確性--功能,接口,界面,權限可靠性--性能,負載,并發(fā),穩(wěn)定性可測性—需求,可用性健壯性—容錯,恢復測試,完整性—功能,接口,界面,安裝,數據完整性,初始化,權限,release一致性—文擋,配置,可擴展性--外部接口安全性--安全無二義性兼容性,5.軟件特性:正確性--功能,接口,界面,權限16確定測試策略的步驟:5.分析被測系統,編寫測試需求

反復檢查并理解各種信息(數據等),和相關人員溝通和交流,理解他們的需求。可以按照以下步驟執(zhí)行:

1)確定軟件提供的主要業(yè)務

2)對每個用戶的日常數據處理業(yè)務(商業(yè)業(yè)務),確定完成該任務所要進行的工作,前置條件,約束條件。

3)確定數據的計算及其結果。

4)對于對時間有要求的業(yè)務處理過程,確定所要的時間和條件。這些條件包括數據庫大小、機器配置、交易(事務處理)量、以及網絡擁擠情況。

確定測試策略的步驟:5.分析被測系統,編寫測試需求

17確定測試策略的步驟:

5)確定會產生重大意外的安全和壓力測試,包括:應用級安全,系統級安全,軟件運行的CPU.內存.硬盤空間等

6)確定應用軟件系統所需要處理的數據量。7)確定需要的軟件和硬件配置。通常情況下,不可能對所有可能的配置都測試到,因此要選擇最有可能產生問題的情況進行測試.包括:最低性能的硬件、幾個有兼容性問題的軟件并存、客戶端機器通過最慢的LAN/WANF連接訪問服務器。8)確定其他與應用系統有沒有接口。包括:

管理功能,如啟動和退出程序;

配置功能,如設置打印機;

操作員的愛好,如字體、顏色;

應用功能,如訪問email或者顯示時間和日期等。

確定測試策略的步驟:18確定測試策略的步驟9)確定安裝過程,包括常用的典型安裝、自定義定制安裝、升級安裝。

10)確定沒有隱含在功能測試中的用戶界面要求。大多界面都在功能測試時被測試到。還有沒有是否沒有測試到位的。如:操作與顯示的一致性,如使用快捷鍵等;界面符合ui設計,如按鈕大小,標簽等。確定測試策略的步驟9)確定安裝過程,包括常用的典型安19案例1(ATM業(yè)務)主業(yè)務流程,卡分支;業(yè)務流程分析方法;功能業(yè)務分支;轉帳業(yè)務分支;業(yè)務流程容錯.over卡業(yè)務分支功能分支轉帳方式后臺返回案例1(ATM業(yè)務)主業(yè)務流程,卡分支;over卡業(yè)務分支功20案例2Y銷售報價管理一般訂單綜合訂單訂單優(yōu)化管理庫存是否夠用?物料需求計劃采購詢價管理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論