<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 什么是恢復測試? 與例子 > 原文: [https://www.guru99.com/recovery-testing.html](https://www.guru99.com/recovery-testing.html) ## 什么是恢復測試? **恢復測試**驗證系統從故障點(例如軟件/硬件崩潰,網絡故障等)中恢復的能力。恢復測試的目的是確定災難之后還是在災難恢復之后可以繼續操作? 系統已丟失。 它涉及還原到已知系統完整性的位置,然后重新處理事務直到出現故障為止。 ## 恢復測試示例 當應用程序從網絡接收數據時,請拔下連接電纜。 ![Recovery Testing](https://img.kancloud.cn/c7/4b/c74bee39657adf6ea959c16aaf5b2e72_400x300.png) * 一段時間后,重新插入電纜,并分析應用程序從網絡連接斷開處繼續接收數據的能力。 * 在瀏覽器打開一定數量的會話的同時重新啟動系統,并檢查瀏覽器是否能夠恢復所有會話 在軟件工程中,可恢復性測試是一種非[功能測試](/functional-testing.html)。 (非功能測試是指軟件的某些方面可能與特定功能或用戶操作(例如可伸縮性或安全性)無關。) 恢復所需的時間取決于: * 重新啟動點數 * 大量的應用程序 * 進行恢復活動的人員的培訓和技能以及可用于恢復的工具。 如果存在許多故障,則應該以結構化的方式進行恢復測試,而不是解決所有故障,這意味著應該對一個段然后對另一個段進行恢復測試。 由專業測試人員完成。 在進行恢復測試之前,應將足夠的備份數據保存在安全的位置。 這樣做是為了確保即使在災難之后也可以繼續操作。 ## 恢復過程的生命周期 恢復過程的生命周期可以分為以下五個步驟: 1. 普通手術 2. 災難發生 3. 操作中斷和失敗 4. 通過恢復過程進行災難清除 5. 重構所有流程和信息,使整個系統正常運行 ![Recovery Testing in Software Testing: Realistic Test](https://img.kancloud.cn/84/cc/84ccf82b4b53c287fe81f5f5fb78214a_222x475.png) 讓我們詳細討論這 5 個步驟- 1. 使由硬件,軟件和固件組成的系統集成在一起以實現一個共同的目標,該系統可以運行以實現明確定義的目標。 調用該系統以執行正常操作以執行設計的工作,并且在規定的時間內沒有任何中斷。 2. 由于各種原因(例如輸入引發的故障,由于硬件故障導致的軟件崩潰,由于火災,盜竊和罷工而造成的損壞),軟件故障可能會導致中斷。 3. 中斷階段是最痛苦的階段,會導致業務損失,關系中斷,機會損失,工時損失以及不可避免的財務和商譽損失。 每個明智的機構都應制定災難恢復計劃,以最大程度地減少中斷階段。 4. 如果在遭受災難和破壞之前將備份計劃和風險緩解流程放在正確的位置,則可以進行恢復而不會浪費大量時間,精力和精力。 應該定義一個指定的人及其團隊,并為每個人指定角色,以確定責任并幫助組織從長期中斷中解脫出來。 5. 重建可能涉及多個操作會話,以重建所有文件夾以及配置文件。 應該有適當的文檔和重建過程,以便正確恢復。 ## 恢復策略 恢復團隊應該有其獨特的策略來檢索重要的代碼和數據,以使該機構的運營恢復正常。 根據每個組織所處理系統的重要性,該策略對于每個組織可以是唯一的。 關鍵系統的可能策略可以如下所示: 1. 擁有一個或多個備份 2. 在一個地方或不同地方進行多個備份 3. 進行在線備份或脫機備份 4. 可以根據策略自動完成備份還是手動備份? 5. 擁有一個獨立的修復團隊或開發團隊本身可以用于工作 這些策略中的每一個都有與之相關的成本因素,并且多次備份所需的多種資源可能會消耗更多的物理資源,或者可能需要獨立的團隊。 許多公司可能會因為其數據和代碼對有關開發人員機構的依賴而受到影響。 例如,如果 Amazon [AWS](/aws-tutorial.html) 宕機,則會關閉 25 個互聯網。 在這種情況下,獨立還原至關重要。 ## 如何進行恢復測試 在執行恢復測試時,應考慮以下事項。 * 我們必須創建一個盡可能接近實際部署條件的測試平臺。 如果接口,協議,固件,硬件和軟件的更改不盡相同,則應盡可能接近實際情況。 * 通過詳盡的測試可能會很耗時,而且成本高昂,必須執行相同的配置并進行完整的檢查。 * 如果可能,應該在我們最終將要還原的硬件上執行測試。 如果要還原到與創建備份的計算機不同的計算機,則尤其如此。 * 一些備份系統期望硬盤驅動器的大小與備份源的大小完全相同。 * 隨著驅動器技術的快速發展,應管理過時的設備,并且舊驅動器可能與新驅動器不兼容。 解決該問題的一種方法是還原到虛擬機。 像 VMware Inc.這樣的虛擬化軟件供應商可以配置虛擬機以模仿現有硬件,包括磁盤大小和其他配置。 * 在線備份系統也不是測試的例外。 大多數在線備份服務提供商通過使用容錯存儲系統來保護我們,使其免受直接暴露于媒體問題的影響。 * 盡管在線備份系統非常可靠,但我們必須測試系統的還原端,以確保檢索功能,安全性或加密沒有問題。 ## 恢復后的測試程序 大多數大公司都有獨立的審計師來定期進行恢復測試。 維護和測試全面的災難恢復計劃的費用可能是巨大的,并且對于小型企業來說可能是禁止的。 如果發生災難,較小的風險可能取決于其數據備份和異地存儲計劃來保存它們。 還原文件夾和文件后,可以進行以下檢查以確保正確恢復文件: * 重命名損壞的文檔文件夾 * 計算還原的文件夾中的文件,并與現有文件夾匹配。 * 打開一些文件,并確保它們可訪問。 確保使用通常使用它們的應用程序打開它們。 并確保您可以瀏覽數據,更新數據或通常執行的任何操作。 * 最好打開幾個不同類型的文件,圖片,mp3,文檔以及一些大大小小的文件。 * 大多數操作系統都有實用程序,可用于比較文件和目錄。 **摘要:** 在本教程中,我們學習了恢復測試的各個方面,這些知識可以幫助您了解發生故障后系統或程序是否滿足其要求。 ***本文由 Shweta Priyadarshini*** 提供
                  <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>

                              哎呀哎呀视频在线观看