軟件測試環境的搭建


測試環境的組成與要求:
>> 測試環境
    >>對軟件系統進行各級測試所基於的軟/硬件設備和支持
        圖片
>>測試環境組成
    >>硬件環境、軟件環境、網絡環境
        >>硬件環境:測試必須的服務器、客戶端、網絡連接設備,以及打印機/掃描儀等輔助硬件設備所構成的環境
        >>軟件環境:
             >>被測軟件運行時的操作系統、數據庫及其他應用軟件所構成的環境
             >>共存的軟件:
                >>共存軟件對被測軟件的影響
                >>共存軟件越少越好
                >>在某些有特殊要求的測試中,共存的軟件必不可少
        >>網絡環境: 被測軟件運行時的網絡系統、網絡結構及其他網絡設備構成的環境
>>對測試環境的要求
    >>盡可能真實的環境
    >>符合軟件運行的最低要求
    >>選用比較普及的操作系統和軟件平台
    >> 營造純凈、獨立的測試環境
    >>無毒的環境

測試環境的備份與恢復:
>>測試環境的備份
    >>測試過程中會遇到多種不可預測的事情發生,一旦造成系統崩潰,則會造成測試數據丟失、測試過程中斷或者測試環境的重新搭建
>>測試環境的恢復
    >>一旦測試環境遭到破壞,可以還原最近備份的系統,實現測試環境的恢復
    >>目的
        >>維持測試環境的一致性
        >>恢復測試數據
        >>恢復測試環境的當前狀態
    >> 工具:Ghost、Partimage
    >>將對測試環境備份獲得的文件復制到其他硬件配置相同的計算機上
    >>利用備份恢復工具進行恢復
    >> 實現多台機器同樣的測試環境的快速搭建,從而節省搭建測試環境的時間

測試數據的獲取: 
>>測試數據
    >>測試數據也是影響測試環境的一個因素
    >>測試數據直接影響着測試的質量
    >> 測試數據有多種來源:用戶、測試人員設計、隨機生成
>>對測試數據的要求:
    >>功能測試不需要大量的數據
    >>功能測試需要數據的覆蓋率高
    >>功能測試的測試數據要求盡量真實
    >>性能測試需要大量的數據
    >> 性能測試的測試數據應盡可能的達到符合實際的數據分配
>>測試數據的獲取
    >>用戶數據:從最終用戶處獲得數據數據
    >>手動:對測試數據進行手動添加
    >>自動:利用自動化工具進行自動的數據添加
    >>編碼:利用數據庫接口通過程序來獲得數據
    >>隨機生成:任意的向軟件中輸入數據
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM