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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 什么是云測試? SaaS 測試教程 > 原文: [https://www.guru99.com/cloud-testing-tutorial-with-saas-testing-primer.html](https://www.guru99.com/cloud-testing-tutorial-with-saas-testing-primer.html) ## 什么是云測試? **云測試**是用于檢查云計算服務的軟件測試類型。 云計算是基于互聯網的平臺,可遠程提供各種計算服務,例如硬件,軟件和其他與計算機相關的服務。 [云計算](/cloud-computing-for-beginners.html)有三種模型。 * **SaaS** -軟件即服務 * **PaaS** -平臺即服務 * **IaaS** -基礎架構即服務 在本教程中,我們將學習- * [云中的測試類型](#1) * [如何進行云測試](#2) * [云測試](#3)的測試用例示例 * [云測試中的挑戰](#4) * [云測試與常規測試](#5) ## 云中的測試類型 整個云測試分為四個主要類別 * **整個云的測試**:將云視為一個整體,并根據其功能進行測試。 云和 SaaS 供應商以及最終用戶對進行此類測試很感興趣 * **在云中進行測試**:通過檢查其每個內部功能,可以進行測試。 只有云供應商可以執行此類測試 * **跨云測試**:測試是在不同類型的私有云,公共云和混合云上進行的 * **在云中進行 SaaS 測試**:根據應用程序要求進行功能和非功能測試 ![Cloud Testing Tutorial - A Beginner's Guide](https://img.kancloud.cn/cf/42/cf425579df21fd17e01a289f65ae0d55_282x400.png) 云測試側重于核心組件,例如 1. **應用程序:**它涵蓋功能測試,端到端業務工作流程,數據安全性,瀏覽器兼容性等。 2. **網絡**:它包括測試各種網絡帶寬,協議以及通過網絡成功傳輸數據。 3. **基礎結構**:它涵蓋災難恢復測試,備份,安全連接和存儲策略。 需要驗證基礎架構是否符合法規要求 云中的其他測試類型包括 * 性能 * 可用性 * 合規 * 安全 * 可擴展性 * 多租戶 * 實時升級測試 ## 如何進行云測試 | **云測試的類型** | <center>執行的任務</center> | | * **SaaS 或面向云的測試:** | 這種測試通常由云或 SaaS 供應商執行。 主要目標是確保云或 SaaS 程序中提供的服務功能的質量。 在此環境中執行的測試是集成,功能,安全性,單元,系統功能驗證和[回歸測試](/regression-testing.html)以及性能和可伸縮性評估。 | | * **在云上基于在線的應用程序測試** : | 在線應用程序供應商執行此測試,以檢查基于云的服務的性能和[功能測試](/functional-testing.html)。 當應用程序與遺留系統連接時,將驗證遺留系統與云中被測應用程序之間的連接質量。 | | * **基于云的基于云的應用程序測試** : | 為了檢查不同云之間基于云的應用程序的質量,執行了這種類型的測試。 | ## 用于云測試的示例測試用例 | <center>測試場景</center> | <center>測試案例</center> | | [性能測試](/performance-testing.html) | * 由于一個用戶在云上進行操作而導致的故障不應影響其他用戶的性能。 * 手動或自動擴展不應導致任何中斷。 * 在所有類型的設備上,性能 * 供應商端的超額預訂不應影響應用程序的性能 | | 安全測試 | * 只有授權的客戶才能訪問數據 * 數據必須正確加密 * 如果客戶端不使用數據,則必須將其完全刪除 * 數據應使用不足的加密訪問 * 供應商端的管理部門不應訪問客戶的數據 * 檢查防火墻,VPN,防病毒等各種安全設置。 | | 功能測試 | * 有效輸入應能提供預期的結果 * 服務應與其他應用程序正確集成 * 當成功登錄云時,系統應顯示客戶帳戶類型 * 當客戶選擇切換到其他服務時,正在運行的服務應自動關閉 | | 互操作性&兼容性測試 | * 驗證測試系統下應用程序的兼容性要求 * 在云環境中檢查瀏覽器的兼容性 * 識別在連接至時可能出現的 [缺陷](/defect-management-process.html) 云 * 不應傳輸云上任何不完整的數據 * 驗證應用程序是否跨云平臺運行 * 在內部環境中測試應用程序,然后 將其部署在云環境中 | | 網絡測試 | * 負責云連接的測試協議 * 在傳輸數據時檢查數據完整性 * 檢查網絡連接是否正確 * 檢查數據包是否被丟棄 兩側的防火墻 | | 負載和壓力測試 | * 當多個用戶訪問云服務時檢查服務 * 識別造成硬件或環境故障的缺陷 * 檢查系統在特定負載增加下是否發生故障 * 檢查系統在特定負載下如何隨時間變化 | ## 云測試中的挑戰 **挑戰 1:數據安全和隱私** 云應用程序本質上是一個多租戶,因此始終存在數據被盜的風險。 作為云測試策略,供應商應向用戶保證其數據安全性。 **挑戰 2:通知期短** 云提供商會在短時間內(1-2 周)通知現有客戶有關升級的信息。 手動驗證對 SaaS 應用程序的更改時,這是一個大問題。 **挑戰#3:驗證接口兼容性** 隨著 Cloud 服務提供商的升級,有時外部接口也將升級,對于習慣了舊接口的某些訂戶來說,這是一個挑戰。 云(SaaS)訂戶需要確保用戶可以選擇他們想要工作的接口版本 **挑戰 4:數據遷移** 從一個云提供商到另一個提供商的數據遷移是一個巨大的挑戰,因為兩個提供商可能具有不同的數據庫架構,并且需要大量的工作來理解數據字段,關系以及它們如何在 SaaS 應用程序中進行映射 **挑戰 5:**:**企業應用集成** 企業應用程序集成需要對從客戶端網絡到 SaaS 應用程序的出站和入站數據進行數據集成驗證,反之亦然。 數據隱私要求進行徹底的驗證,以確保 SaaS 訂戶了解數據的安全性和隱私性。 **挑戰#6** :**模擬實時升級測試** 云測試的最大挑戰是確保實時升級不會影響現有的連接 SaaS 用戶 ## 云測試與常規測試 | **測試參數** | **常規測試** | **云測試** | | 主要測試目標 | * 檢查互操作性,兼容性,可用性。 * 根據給定的規范 驗證系統功能和性能的質量 | * 通過利用云環境 驗證 SaaS,云和應用程序的性能和功能的質量 | | 測試費用 | * 由于硬件和軟件要求,成本仍然很高 | * 只需支付運營費用。 僅支付您使用的費用。 | | 測試模擬 | * 模擬的在線流量數據 * 模擬的在線用戶訪問 | * 在線交通數據模擬 * 在線用戶訪問模擬 | | 功能測試 | * 驗證功能(單元和系統)及其功能 | * 在 SaaS 或云上測試端到端應用程序功能 | | 測試環境 | * 在測試實驗室中預先配置的測試環境 | * 具有各種計算資源的開放式公共測試環境 | | [集成測試](/integration-testing.html) | * 基于組件,體系結構和功能的測試 | * 基于 SaaS 的集成測試 | | 安全測試 | * 根據流程,服務器和隱私測試安全性功能 | * 在供應商云中測試基于云,SaaS 和實時測試的安全功能 | | 性能和可伸縮性測試 | * 執行了固定測試環境 | * 同時應用實時和虛擬在線測試數據 |
                  <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>

                              哎呀哎呀视频在线观看