




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、上海益盟軟件技術股份有限公司 測試環境搭建流程測試環境搭建流程目錄1 文檔目的:32 適用范圍:43 術語和縮略語解釋:44 參考文獻:45 角色和職責:46 測試環境搭建流程:56.1 測試環境搭建流程圖:56.2 BS測試環境搭建56.3 CS測試環境搭建57測試環境備份與恢復57.1 備份57.1 恢復58測試環境數據生產和維護58 附錄61 文檔目的:為了完成軟件測試工作所必需的計算機硬件、軟件、網絡設備、歷史數據的總稱。毫無疑問,穩定和可控的測試環境,可以使測試人員花費較少的時間就完成測試用例的執行,也無需為測試用例、測試過程的維護花費額外的時間,并且可以保證每一個被提交的缺陷都可以
2、在任何時候被準確的重現。2 適用范圍:1. 硬件環境搭建:指測試必須的服務器、客戶端、網絡連接設備以及答應機/掃描儀等輔助硬件設備所構成的環境;若要求的硬件配置種類較多,可以定義一些基本硬件配置;2. 軟件環境搭建:指測試軟件運行時的操作系統、數據庫及其他應用軟件構成的環境;(1) 共存軟件對被測軟件的影響:例如公用文件之間的相互影響、公用文件之間的內存沖突以及其他的影響;(2) 共存文件越少越好;在某些有特殊要求的測試中,共存文件必不可少;3. 利用輔測試環境進行的測試:兼容性測試:在滿足軟件運行要求的范圍內,可選擇一些典型的操作系統和常用應用軟件對其進行安裝卸載和主要功能的驗證模擬真實環境
3、測試:有些軟件,特別是面向大眾的商品化軟件,在測試時常常需要考察在真實環境中的表現。如測試殺毒軟件的掃描速度時,硬盤上布置的不同類型文件的比例要盡量接近真實環境,這樣測試出來的數據才有實際意義橫向對比測試:利用輔測試環境“克隆”出完全一致的測試環境,從而保證各個被測軟件平等對比4. 網絡環境:指被測軟件運行時的網絡系統、網絡結構以及其他網絡設備構成的環境、網絡設備、網絡結構、網絡系統等;5. 為了確定測試環境的組成我們需要明確一下問題:(1) 所需要的計算機的數量,以及對每臺計算機的硬件配置要求,包括CPU的速度、內存和硬盤的容量、網卡所支持的速度、打印機的型號等;(2) 部署被測應用的服務器
4、所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;(3) 用來保存各種測試工作中生成的文檔和數據的服務器所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;(4) 用來執行測試工作的計算機所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;(5) 是否需要專門的計算機用于被測應用的服務器環境和測試管理服務器的環境的備份;(6) 測試中所需要使用的網絡環境。例如,如果測試結果同接入Internet的線路的穩定性
5、有關,那么應該考慮為測試環境租用單獨的線路;如果測試結果與局域網內的網絡速度有關,那么應該保證計算機的網卡、網線以及用到的集線器、交換機都不會成為瓶頸;(7) 執行測試工作所需要使用的文檔編寫工具、測試管理系統、性能測試工具、缺陷跟蹤管理系統等軟件的名稱、版本、License數量,以及所要用到的相關補丁的版本。對于性能測試工具,則還應當特別關注所選擇的工具是否支持被測應用所使用的協議;(8) 為了執行測試用例,所需要初始化的各項數據,例如登陸被測應用所需的用戶名和訪問權限,或其他基礎資料、業務資料;對于性能測試還應當特別考慮執行測試場景前應當滿足的歷史數據量。當然,還有另外一個非常關鍵的問題:
6、在測試過程中受到影響的數據如何恢復;對測試環境的要求:(1) 盡可能的真實的環境;(2) 符合軟件運行的最低要求;(3) 選用比較普及的操作系統和軟件平臺;(4) 營造純凈、獨立的測試環境;(5) 無毒的環境; 3 術語和縮略語解釋:序號術語和縮略語說明1Ghost美國賽門鐵克公司旗下的硬盤備份還原工具2Vmare虛擬機軟件344 參考文獻: 5 角色和職責:角色職責備注測試主管1. 負責測試團隊的組建和管理工作2. 規劃、建立和維護軟件測試管理流程并持續優化3. 指導測試工程師測試環境的搭建、并對部門測試人員提供技能培訓4. 組織環境搭建工作的實施搭建環境負責人1. 制定搭建環境的策略、搭建
7、環境的計劃2. 分配搭建環境任務并做好協調工作3. 跟蹤并監督工作進度4. 搭建環境過程中發現問題并及時反饋5. 組織搭建環境的評審工作6. 針對搭建好的環境,提供使用技能的培訓軟件測試工程師1. 熟悉測試任務分工進行工作,并能很好的在搭建好的環境中展開測試2. 講在搭建環境中進行的工作分批寫入測試用例和測試報告中3. 對于環境中發現問題的問題及時反饋并追蹤軟件工程師1. 指導、協調程序員的工作2. 參與系統的設計、開發、測試等過程3. 主要功能的代碼實現4. 解決工程中的關鍵問題和技術難題,協助工程管理人員保障軟件的質量軟件配置管理員1. 負責開發部門的配置管理工作,包括:基線管理、版本管理
8、、發布管理、變更管理、配置審計、并行開發支持、軟件配置管理報告的編寫與分析等5. 監督開發過程中流程的實施,能夠及時將在對應環境中發現問題匯總并進行改造6 測試環境搭建流程:6.1 測試環境搭建流程圖:1.2.3.4.5.1.2.3.4.5.6.2 BS測試環境搭建BS測試環境搭建步驟:1. 數據庫服務器端測試環境安裝步驟:(1) 選擇服務器(2) 安裝操作系統(3) 安裝數據庫(4) 安裝殺毒軟件(5) 殺毒(6) 制作Image文件(7) 安裝軟件數據庫文件(8) 進行相關數據庫配置(9) 殺毒(10) 制作Image文件2. 應用服務器端測試環境安裝步驟:(1) 選擇服務器(2) 安裝操
9、作系統(3) 安裝數據庫(4) 安裝殺毒軟件(5) 殺毒(6) 制作Image文件(7) 安裝軟件數據庫文件(8) 進行相關數據庫配置(9) 殺毒(10)制作Image文件3. 客戶端測試環境安裝步驟:(1) 選擇PC機(2) 安裝操作系統(3) 安裝殺毒軟件(4) 安裝軟件要求的瀏覽器版本(5) 測試與應用服務器的鏈接(6) 殺毒(7) 制作Image文件6.3 CS測試環境搭建1. 應用服務器端測試環境安裝步驟:(1) 選擇服務器或PC機(2) 安裝操作系統(3) 安裝殺毒軟件(4) 安裝服務器軟件(5) 殺毒(6) 制作Image文件(7) 安裝服務器端應用軟件(8) 進行相關配置、測試
10、與數據庫服務器的鏈接(9) 殺毒(10) 制作Image文件2. 客戶端測試環境安裝步驟:(1) 選擇PC機(2) 安裝操作系統(3) 安裝殺毒軟件(4) 殺毒(5) 制作Image文件(6) 安裝客戶端應用軟件(7) 進行相關配置、測試與應用服務器的鏈接(8) 殺毒(9) 制作Image文件7測試環境備份與恢復7.1 備份1. 目的:(1) 維持測試環境的一致性;(2) 恢復測試數據;(3) 恢復測試環境的當前狀態;2. 備份的內容:(1) 利用備份工具將常用的操作系統做一個比較完整的GHOST文件;(2) 測試系統環境備份;(3) 項目定期備份到服務器(將比較重要的測試用例或過程文檔保留一
11、份在服務器)為什么要備份?測試過程中會遇到多種不可預測的事情,一旦造成系統崩潰,則會造成測試數據丟失、測試過程中斷或者測試環境的重新搭建;經常對測試環境進行多次必要的備份是一個必備的預防措施和一個比較好的習慣;對測試環境的備份可以換回不必要的損失、節省測試的時間、保持測試的連續性;備份的原則:經常對測試環境進行多次必要的備份是必備的預防措施和好的習慣備份的好處:挽回不必要的損失、節省測試的時間、保持測試的連續性7.1 恢復一旦測試環境遭到破壞,可以還原最近備份的系統,實現測試環境的回復目的:(1) 維持測試環境的一致性;(2) 恢復測試數據;(3) 回復測試華景的當前狀態;測試環境的快速恢復:
12、(1) 將對測試環境備份獲得的Image文件復制到其他硬件配置相同的計算機上(2) 利用備份恢復工具進行恢復(3) 實現多臺機器同樣的測試環境的快速搭建,從而節省搭建測試環境的時間測試環境備份與恢復的工具Gohst(Symantes)Partimage 等Gohst的使用說明:(1) Ghost是一個硬盤拷貝軟件、它把整個硬盤映像壓縮保存為Image文件制作;(2) 通過制作Image文件來實現測試環境的備份;(3) 將原先制作的Image文件進行恢復來實現整個硬盤的還原,從而實現測試環境的恢復;8測試環境數據生產和維護測試數據:(1) 測試數據也是影響測試環境的一個因素(2) 測試數據直接影響著城市的質量(3) 測試數據有多種來源:用戶、測試人員設計、隨機生成對測試數據的要求:(1) 功能測試不需要大量的數據(2) 功能測
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 競選宿管部部長申請書
- 《課件翻譯》教案
- 外貿單證課件
- 暑期營銷戰略全解
- 幼兒園小班科學《誰的照片》課件
- 《績效評估與激勵機制》課件
- 2025員工合同協議簡化版
- 2025物業管理合同法規
- 2025年電廠煤炭購銷合同示例
- 《微生物次級代謝》課件
- 客貨線鐵路隧道錨桿施工作業指導書
- 箱涵工程監理實施細則
- 公路養護的高級工復習題
- 三人合伙經營協議書 doc 三人合伙經營協議書實用版(六篇)
- 葡萄酒品嘗學第八章-2013
- JJF 1793-2020海水營養鹽測量儀校準規范
- GB/T 20080-2017液壓濾芯技術條件
- 超音速流動與燃燒的大渦模擬基礎課件
- 歸檔文件目錄
- NYT 393-綠色食品 農藥使用準則
- 偏心塊振動式土壤夯實機的結構設計說明
評論
0/150
提交評論