

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

# 在 AWS Device Farm 中建立專案
<a name="how-to-create-project"></a>

您可以使用 AWS Device Farm 主控台 AWS CLI或 AWS Device Farm API 來建立專案。

## 先決條件
<a name="how-to-create-project-prerequisites"></a>
+ 完成「[設定](setting-up.md)」中的步驟。

## 建立專案 （主控台）
<a name="how-to-create-project-console"></a>

1. 登入 Device Farm 主控台，網址為 https：//[https://console.aws.amazon.com/devicefarm](https://console.aws.amazon.com/devicefarm)。

1. 在 Device Farm 導覽面板上，選擇**行動裝置測試**，然後選擇**專案**。

1. 選擇 **New project** (新專案)。

1. 輸入專案的名稱。或者，您可以提供以下一個或多個參數，然後選擇**提交**。

   選用組態參數：  
**虛擬私有雲端 (VPC) 設定**  
選取要套用至待測裝置的 VPC、子網路和安全群組及其配對的測試主機。此功能僅支援私有裝置。如需詳細資訊，請參閱[AWS Device Farm 中的 VPC-ENI](vpc-eni.md)。  
**執行角色 ARN**  
由測試執行器在自訂測試環境中擔任的 IAM 角色。如需詳細資訊，請參閱[使用 IAM 執行角色存取 AWS 資源](custom-test-environments-iam-roles.md)。  
**環境變數**  
要插入測試執行器程序環境的一或多個變數。以 "DEVICEFARM\$1" 開頭的變數名稱會保留供服務使用。我們建議不要在這些環境變數中存放敏感值，而是建議您在測試期間使用 IAM 執行角色從 AWS Secrets Manager 擷取這些值。

## 建立專案 (AWS CLI)
<a name="how-to-create-project-cli"></a>
+ 執行 **create-project**，並指定專案名稱。

  範例：

  ```
  aws devicefarm create-project --name MyProjectName
  ```

   AWS CLI 回應包含專案的 Amazon Resource Name (ARN)。

  ```
  {
      "project": {
          "name": "MyProjectName",
          "arn": "arn:aws:devicefarm:us-west-2:123456789101:project:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE",
          "created": 1535675814.414
      }
  }
  ```

  如需詳細資訊，請參閱[https://docs.aws.amazon.com/cli/latest/reference/devicefarm/create-project.html](https://docs.aws.amazon.com/cli/latest/reference/devicefarm/create-project.html)及[AWS CLI 參考](cli-ref.md)。

## 建立專案 (API)
<a name="how-to-create-project-api"></a>
+ 呼叫 [https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateProject.html](https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateProject.html) API。

如需使用 Device Farm API 的詳細資訊，請參閱 [自動化Device Farm](api-ref.md)。