

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Device Farm에서 테스트를 실행할 때 디바이스 PIN 설정
<a name="custom-test-environments-extending-set-pin"></a>

 일부 응용 프로그램에서는 장치에 PIN을 설정해야 합니다. Device Farm은 기본적으로 장치에 PIN 설정을 지원하지 않습니다. 하지만 다음과 같은 경고 사항과 함께 가능합니다.
+ 디바이스는 Android 8 이상을 실행해야 합니다.
+ 테스트가 완료된 후 PIN을 제거해야 합니다.

 테스트에서 PIN을 설정하려면 다음과 같이 `pre_test` 및 `post_test` 단계를 사용하여 PIN을 설정하고 제거합니다.

```
phases:
    pre_test:
      - # ... among your pre_test commands
      - DEVICE_PIN_CODE="1234"
      - adb shell locksettings set-pin "$DEVICE_PIN_CODE"
    post_test:
      - # ... Among your post_test commands
      - adb shell locksettings clear --old "$DEVICE_PIN_CODE"
```

 테스트 스위트가 시작되면 PIN 1234가 설정됩니다. 테스트 스위트가 종료되면 PIN이 제거됩니다.

**주의**  
테스트가 완료된 후 디바이스에서 PIN을 제거하지 않으면 디바이스와 계정이 격리됩니다.

테스트 제품군을 확장하고 테스트를 최적화하는 자세한 방법은 [Device Farm의 사용자 지정 테스트 환경 확장](custom-test-environments-extending.md) 섹션을 참조하세요.