測試環境搭建流程_第1頁
測試環境搭建流程_第2頁
測試環境搭建流程_第3頁
測試環境搭建流程_第4頁
測試環境搭建流程_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

付費下載

下載本文檔

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

文檔簡介

測試環境搭建流程測試環境搭建流程測試環境搭建流程測試環境搭建流程編制僅供參考審核批準生效日期地址:電話:傳真:郵編:測試環境搭建流程目錄1文檔目的: 32適用范圍: 43術語和縮略語解釋: 44參考文獻: 45角色和職責: 46測試環境搭建流程: 5測試環境搭建流程圖: 5BS測試環境搭建 5CS測試環境搭建 57 測試環境備份與恢復 5備份 5恢復 58 測試環境數據生產和維護 58附錄 61文檔目的:為了完成軟件測試工作所必需的計算機硬件、軟件、網絡設備、歷史數據的總稱。毫無疑問,穩定和可控的測試環境,可以使測試人員花費較少的時間就完成測試用例的執行,也無需為測試用例、測試過程的維護花費額外的時間,并且可以保證每一個被提交的缺陷都可以在任何時候被準確的重現。2適用范圍:1.硬件環境搭建:指測試必須的服務器、客戶端、網絡連接設備以及答應機/掃描儀等輔助硬件設備所構成的環境;若要求的硬件配置種類較多,可以定義一些基本硬件配置;2.軟件環境搭建:指測試軟件運行時的操作系統、數據庫及其他應用軟件構成的環境;共存軟件對被測軟件的影響:例如公用文件之間的相互影響、公用文件之間的內存沖突以及其他的影響;共存文件越少越好;在某些有特殊要求的測試中,共存文件必不可少;3.利用輔測試環境進行的測試:兼容性測試:在滿足軟件運行要求的范圍內,可選擇一些典型的操作系統和常用應用軟件對其進行安裝卸載和主要功能的驗證模擬真實環境測試:有些軟件,特別是面向大眾的商品化軟件,在測試時常常需要考察在真實環境中的表現。如測試殺毒軟件的掃描速度時,硬盤上布置的不同類型文件的比例要盡量接近真實環境,這樣測試出來的數據才有實際意義橫向對比測試:利用輔測試環境“克隆”出完全一致的測試環境,從而保證各個被測軟件平等對比網絡環境:指被測軟件運行時的網絡系統、網絡結構以及其他網絡設備構成的環境、網絡設備、網絡結構、網絡系統等;5.為了確定測試環境的組成我們需要明確一下問題:(1)所需要的計算機的數量,以及對每臺計算機的硬件配置要求,包括CPU的速度、內存和硬盤的容量、網卡所支持的速度、打印機的型號等;(2)部署被測應用的服務器所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;(3)用來保存各種測試工作中生成的文檔和數據的服務器所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;(4)用來執行測試工作的計算機所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;(5)是否需要專門的計算機用于被測應用的服務器環境和測試管理服務器的環境的備份;(6)測試中所需要使用的網絡環境。例如,如果測試結果同接入Internet的線路的穩定性有關,那么應該考慮為測試環境租用單獨的線路;如果測試結果與局域網內的網絡速度有關,那么應該保證計算機的網卡、網線以及用到的集線器、交換機都不會成為瓶頸;(7)執行測試工作所需要使用的文檔編寫工具、測試管理系統、性能測試工具、缺陷跟蹤管理系統等軟件的名稱、版本、License數量,以及所要用到的相關補丁的版本。對于性能測試工具,則還應當特別關注所選擇的工具是否支持被測應用所使用的協議;(8)為了執行測試用例,所需要初始化的各項數據,例如登陸被測應用所需的用戶名和訪問權限,或其他基礎資料、業務資料;對于性能測試還應當特別考慮執行測試場景前應當滿足的歷史數據量。當然,還有另外一個非常關鍵的問題:在測試過程中受到影響的數據如何恢復;對測試環境的要求:盡可能的真實的環境;符合軟件運行的最低要求;選用比較普及的操作系統和軟件平臺;營造純凈、獨立的測試環境;無毒的環境;3術語和縮略語解釋:序號術語和縮略語說明1Ghost美國賽門鐵克公司旗下的硬盤備份還原工具2Vmare虛擬機軟件344參考文獻:

5角色和職責:角色職責備注測試主管負責測試團隊的組建和管理工作規劃、建立和維護軟件測試管理流程并持續優化指導測試工程師測試環境的搭建、并對部門測試人員提供技能培訓組織環境搭建工作的實施搭建環境負責人制定搭建環境的策略、搭建環境的計劃分配搭建環境任務并做好協調工作跟蹤并監督工作進度搭建環境過程中發現問題并及時反饋組織搭建環境的評審工作針對搭建好的環境,提供使用技能的培訓軟件測試工程師熟悉測試任務分工進行工作,并能很好的在搭建好的環境中展開測試講在搭建環境中進行的工作分批寫入測試用例和測試報告中對于環境中發現問題的問題及時反饋并追蹤軟件工程師指導、協調程序員的工作參與系統的設計、開發、測試等過程主要功能的代碼實現解決工程中的關鍵問題和技術難題,協助工程管理人員保障軟件的質量軟件配置管理員負責開發部門的配置管理工作,包括:基線管理、版本管理、發布管理、變更管理、配置審計、并行開發支持、軟件配置管理報告的編寫與分析等監督開發過程中流程的實施,能夠及時將在對應環境中發現問題匯總并進行改造6測試環境搭建流程:測試環境搭建流程圖:BS測試環境搭建BS測試環境搭建步驟:數據庫服務器端測試環境安裝步驟:選擇服務器安裝操作系統安裝數據庫安裝殺毒軟件殺毒制作Image文件安裝軟件數據庫文件進行相關數據庫配置殺毒制作Image文件應用服務器端測試環境安裝步驟:(1)選擇服務器(2)安裝操作系統(3)安裝數據庫(4)安裝殺毒軟件(5)殺毒(6)制作Image文件(7)安裝軟件數據庫文件(8)進行相關數據庫配置(9)殺毒(10)制作Image文件客戶端測試環境安裝步驟:選擇PC機安裝操作系統安裝殺毒軟件安裝軟件要求的瀏覽器版本測試與應用服務器的鏈接殺毒制作Image文件CS測試環境搭建應用服務器端測試環境安裝步驟:選擇服務器或PC機安裝操作系統安裝殺毒軟件安裝服務器軟件殺毒制作Image文件安裝服務器端應用軟件進行相關配置、測試與數據庫服務器的鏈接殺毒制作Image文件客戶端測試環境安裝步驟:選擇PC機安裝操作系統安裝殺毒軟件殺毒制作Image文件安裝客戶端應用軟件進行相關配置、測試與應用服務器的鏈接殺毒制作Image文件7 測試環境備份與恢復備份目的:維持測試環境的一致性;恢復測試數據;恢復測試環境的當前狀態;備份的內容:利用備份工具將常用的操作系統做一個比較完整的GHOST文件;測試系統環境備份;項目定期備份到服務器(將比較重要的測試用例或過程文檔保留一份在服務器)為什么要備份?測試過程中會遇到多種不可預測的事情,一旦造成系統崩潰,則會造成測試數據丟失、測試過程中斷或者測試環境的重新搭建;經常對測試環境進行多次必要的備份是一個必備的預防措施和一個比較好的習慣;對測試環境的備份可以換回不必要的損失、節省測試的時間、保持測試的連續性;備份的原則:經常對測試環境進行多次必要的備份是必備的預防措施和好的習慣備份的好處:挽回不必要的損失、節省測試的時間、保持測試的連續性恢復一旦測試環境遭到破壞,可以還原最近備份的系統,實現測試環境的回復目的:維持測試環境的一致性;恢復測試數據;回復測試華景的當前狀態;測試環境的快速恢復:將對測試環境備份獲得的Image文件復制到其他硬件配置相同的計算機上利用備份恢復工具進行恢復實現多臺機器同樣的測試環境的快速搭建,從而節省搭建測試環境的時間測試環境備份與恢復的工具Gohst(Symantes)\Partimage等Gohst的使用說明:(1)Ghost是一個硬盤拷貝軟件、它把整個硬盤映像壓縮保存為Image文件制作;通過制作Image文件來實現測試環境的備份;將原先制作的Image文件進行恢復來實現整個硬盤的還原,從而實現測試環境的恢復;8 測試環境數據生產和維護測試數據:測試數據也是影響測試環境的一個因素測試數據直接影響著城市的質量測試數據

溫馨提示

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

評論

0/150

提交評論