<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 軟件測試的測試環境 > 原文: [https://www.guru99.com/test-environment-software-testing.html](https://www.guru99.com/test-environment-software-testing.html) ## 什么是測試環境? 測試環境是用于測試團隊執行測試用例的軟件和硬件的設置。 換句話說,它支持配置了硬件,軟件和網絡的測試執行。 根據被測應用程序的需要配置測試平臺或測試環境。 在某些情況下,測試平臺可能是測試環境及其所運行的測試數據的組合。 設置正確的測試環境可確保軟件測試成功。 此過程中的任何缺陷都可能導致客戶花費額外的成本和時間。 在本教程中,您將學習- * [什么是測試環境](#1) * [在測試環境](#2)中設置的關鍵區域 * [軟件測試環境設置過程](#3) * [測試環境管理](#4) * [測試環境清單](#5) * [設置測試環境管理](#6)的挑戰 * [設置測試環境管理的最佳做法](#7) ## 在測試環境中要設置的關鍵區域 對于測試環境,要設置的關鍵區域包括 * 系統與應用 * 測試數據 * 數據庫服務器 * 前端運行環境 * 客戶端操作系統 * 瀏覽器 * 硬件包括服務器操作系統 * 網絡 * 所需的文檔,例如參考文檔/配置指南/安裝指南/用戶手冊 ## 軟件測試環境設置過程 測試僅限于可以測試的內容和不應測試的內容。 以下人員參與測試環境設置 * 系統管理員 * 開發者 * 測試人員 * 有時,有興趣進行測試的用戶或技術人員。 測試環境需要設置各種不同的區域,例如, **測試服務器**的設置 可能不會在本地計算機上執行每個測試。 可能需要建立一個可以支持應用程序的測試服務器。 例如,Fedora 為 PHP 設置,帶有或不帶有郵件服務器的基于 Java 的應用程序,cron 設置,基于 Java 的應用程序等。 **網絡** 根據測試要求建立網絡。 這包括, * 互聯網設置 * 局域網 Wifi 設置 * 專用網絡設置 它可以確保測試期間發生的擁塞不會影響其他成員。 (開發人員,設計師,內容作者等) **測試 PC 設置** 對于 Web 測試,您可能需要為不同的測試人員設置不同的瀏覽器。 對于桌面應用程序,您需要用于不同測試儀 PC 的各種類型的 OS。 例如,Windows Phone 應用程序測試可能需要 * Visual Studio 安裝 * Windows Phone 模擬器 * 或者,將 Windows Phone 分配給測試儀。 **錯誤報告** 錯誤報告工具應提供給測試人員。 **為測試環境**創建測試數據 許多公司使用單獨的測試環境來測試軟件產品。 常用的方法是復制生產數據以進行測試。 這有助于測試人員在不破壞生產數據的情況下檢測與實時生產服務器相同的問題。 將生產數據復制到測試數據的方法包括: * 設置生產作業以將數據復制到通用測試環境 * 所有 PII(個人身份信息)以及其他敏感數據均被修改。 PII 替換為邏輯上正確但非個人的數據。 * 刪除與您的測試無關的數據。 測試人員或開發人員可以將其復制到他們各自的測試環境中。 他們可以根據需要對其進行修改。 隱私是復制生產數據中的主要問題。 為了解決隱私問題,您應該查看經過混淆的匿名測試數據。 對于數據匿名化,可以使用兩種方法: * 黑名單:使用這種方法,所有數據字段均保持不變。 除了用戶指定的那些字段。 * 白名單:默認情況下,此方法將所有數據字段匿名化。 除了允許復制的字段列表。 列入白名單的字段表示可以按原樣復制數據,并且不需要匿名。 另外,如果您使用的是生產數據,則需要精明如何獲取數據。 使用 [SQL](/sql.html) 腳本查詢數據庫是一種有效的方法。 ## 測試環境管理 測試環境管理負責測試床的維護和保養。 測試環境管理功能的活動清單包括: 1. 使用所有更新版本的測試環境維護中央存儲庫。 2. 根據測試團隊的要求進行測試環境管理。 3. 根據創建新環境的新要求 4. 監控環境 5. 更新/刪除過時的測試環境 6. 調查環境問題 7. 協調直到問題解決。 ## 測試環境清單 | <center>硬件</center> | | 1 | 檢查是否有所需的測試設備? | 如果不是這種情況,請分析供應時間! | | ? | 檢查外圍設備是否可用? | 例如掃描儀,專用打印機,手持設備等。 | | <center>軟件/連接</center> | | 2 | 是否指定了所需的應用程序? | 一個應用程序,例如 excel,word,繪圖等。 | | ? | 對于新軟件,組織是否存在測試環境? | 組織是否具有使用和維護軟件的經驗? | | <center>環境數據</center> | | 3 | 檢查標準測試數據集是否可用? | 對于回歸測試集,請考慮使用[缺陷](/defect-management-process.html)管理來收集測試數據。 | | ? | 是否與測試數據所有者達成有關測試數據的協議? | 考慮功能維護。 | | <center>維護工具/過程</center> | | 4 | 檢查是否存在用于測試環境維護的單一聯系點? | 如果不是,請準備一份與保持測試環境正常運行有關的所有可能成員的列表。 還應該包括他們的聯系信息。 | | ? | 是否就測試環境的就緒性和質量達成協議? | 例如,驗收標準,維護要求等。此外,請檢查環境的其他/額外質量屬性是否一致。 | | ? | 是否了解維護過程中涉及的所有成員? | ? | 除了這些,在設置測試環境之前,還有一些其他問題要回答。 * 是開發內部測試環境還是外包? * 是遵循公司內部標準還是遵循任何外部標準(IEE,ISO 等)? * 測試環境需要多長時間? * 必須確定測試系統與生產系統之間的差異及其對測試有效性的影響。 * 您可以將現有設置重新用于公司中的其他項目嗎? ## 設置測試環境管理的挑戰 1. **Proper planning on resource usage** 對資源使用的無效計劃可能會影響實際輸出。 同樣,這可能會導致團隊之間的沖突。 2. **Remote environment** 測試環境可能在地理位置上分開。 在這種情況下,測試團隊必須依靠支持團隊來獲得各種測試資產。 (軟件,硬件和其他問題)。 3. **Elaborate setup time** 在[集成測試](/integration-testing.html)的情況下,有時測試設置過于復雜。 4. **Shared usage by teams** 如果開發&測試團隊同時使用測試環境,則測試結果將被破壞。 5. **Complex test configuration** 某些測試需要復雜的測試環境配置。 這可能對測試團隊構成挑戰。 ## 設置測試環境管理的最佳做法 1. 全面了解測試要求并教育測試團隊成員。 2. 在開始測試之前應檢查連接性 3. 檢查所需的硬件和軟件,許可證 4. 瀏覽器和版本 5. 規劃測試環境的計劃使用。 6. 自動化工具及其配置。 ## 什么是測試床? 通常,測試臺是軟件開發環境。 它允許開發人員在不影響實時生產服務器的情況下測試其模塊。 測試平臺不僅限于開發人員,測試人員也可以使用。 它也稱為測試環境。 **摘要**: * 測試環境是測試團隊將在其上進行測試的軟件和硬件的設置 * 對于測試環境,要設置的關鍵區域包括 * 系統與應用 * 測試數據 * 數據庫服務器 * 前端運行環境等 * 設置測試環境時面臨的挑戰很少, * 偏遠環境 * 團隊之間的結合使用 * 精心設置的時間 * 整合資源使用的規劃不充分 * 復雜的測試配置
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看