

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 測試
<a name="testing"></a>

電信特定測試自動化架構可以整合在程式碼管道中。程式碼管道與步驟函數整合，以協調與測試自動化架構的整合。AWS 步驟函數使用多個 Lambda 函數，透過 API 呼叫叫用測試自動化架構 （第三方工具）。步驟函數一開始會取得測試 ID、執行測試，並從測試自動化架構取得結果。步驟函數接著會分析結果，並將其傳遞至程式碼管道，以核准應用程式進行生產部署。您可以視需要在程式碼管道中自動化或維護手動核准。這是 CSPs 將部署從測試環境提升到生產環境的重要步驟。整合所需的高階 APIs 會以下列方式分類：
+ 取得內容
+ 執行特定測試案例
+ 停止測試案例
+ 取得結果

呼叫外部 REST APIs 的複雜性是使用 AWS 步驟函數建立模型，允許標準建構函數叫用平行流程、等待結果、根據條件分支，以及將 REST API 與 整合 AWS CodePipeline。

![描述測試流程的圖表。](http://docs.aws.amazon.com/zh_tw/whitepapers/latest/cicd_for_5g_networks_on_aws/images/cicd_5g15.png)


*測試流程*