IDT를 사용하여 자체 테스트 도구 모음을 개발하고 실행하십시오. - AWS IoT Greengrass

AWS IoT Greengrass Version 1 는 2023년 6월 30일에 수명 연장 단계에 들어갔습니다. AWS IoT Greengrass V1 관리형 정책에 대한 자세한 정보는 섹션을 참조하세요. 이 날짜 이후에는 기능, 개선 사항, 버그 수정 또는 보안 패치를 제공하는 업데이트를 릴리스하지 AWS IoT Greengrass V1 않습니다. 에서 실행되는 디바이스는 중단 AWS IoT Greengrass V1 되지 않고 계속 작동하며 클라우드에 연결됩니다. 로 마이그레이션 AWS IoT Greengrass Version 2하는 것이 좋습니다. 이 마이그레이션하면 추가 플랫폼 에 대한 중요한 새 기능과 지원이 추가됩니다. https://docs.aws.amazon.com/greengrass/v2/developerguide/operating-system-feature-support-matrix.html

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

IDT를 사용하여 자체 테스트 도구 모음을 개발하고 실행하십시오.

IDT v4.0.0부터 AWS IoT Greengrass용 IDT는 표준화된 구성 설정 및 결과 형식을 디바이스 및 디바이스 소프트웨어에 대한 사용자 지정 테스트 도구 모음을 개발할 수 있는 테스트 도구 모음 환경과 결합합니다. 자체 내부 검증을 위한 사용자 지정 테스트를 추가하거나 디바이스 검증을 위해 고객에게 제공할 수 있습니다.

IDT를 사용하여 다음과 같이 사용자 지정 테스트 도구 모음을 개발하고 실행하십시오.

사용자 지정 테스트 도구 모음을 개발하려면
  • 테스트하려는 Greengrass 디바이스에 대해 사용자 지정 테스트 로직이 포함된 테스트 도구 모음을 만드세요.

  • 테스트 러너에게 사용자 지정 테스트 도구 모음과 IDT를 제공하세요. 테스트 도구 모음의 특정 설정 구성에 대한 정보를 포함해야 합니다.

사용자 지정 테스트 도구 모음을 실행하려면
  • 테스트하려는 디바이스를 설정합니다.

  • 사용하려는 테스트 도구 모음의 필요에 따라 설정 구성을 구현하십시오.

  • IDT를 사용하여 사용자 지정 테스트 도구 모음을 실행하세요.

  • IDT에서 실행한 테스트의 테스트 결과 및 실행 로그를 확인하세요.

최신 버전의 AWS IoT Greengrass용 AWS IoT 디바이스 테스터 다운로드

최신 버전의 IDT를 다운로드하고 읽기 및 쓰기 권한이 있는 파일 시스템의 위치에 소프트웨어의 압축을 풉니다.

참고

여러 사용자가 NFS 디렉터리 또는 Windows 네트워크 공유 폴더와 같은 공유 위치에서 IDT를 실행하는 것은 지원되지 않습니다. 로컬 드라이브에 IDT 패키지의 압축을 풀고 로컬 워크스테이션에서 IDT 바이너리를 실행하는 것이 좋습니다.

Windows의 경우 260자의 경로 길이 제한이 있습니다. Windows를 사용 중인 경우 경로를 260자 제한 아래로 유지하도록 IDT 압축을 C:\ 또는 D:\ 같은 루트 디렉터리에 풉니다.

테스트 도구 모음 생성 워크플로

테스트 도구 모음은 세 가지 유형의 파일로 구성됩니다.

  • 테스트 도구 모음 실행 방법에 대한 정보를 IDT에 제공하는 JSON 구성 파일.

  • IDT가 테스트 사례를 실행하는 데 사용하는 테스트 실행 파일.

  • 테스트를 실행하는 데 필요한 추가 파일.

다음 기본 단계를 완료하여 사용자 지정 IDT 테스트를 생성하세요.

  1. 테스트 도구 모음의 JSON 구성 파일을 만드세요.

  2. 테스트 도구 모음의 테스트 로직이 포함된 테스트 사례 실행 파일을 만드세요.

  3. 테스트 도구 모음을 실행하는 데 테스트 러너에게 필요한 구성 정보를 확인하고 문서화하세요.

  4. IDT가 예상대로 테스트 도구 모음을 실행하고 테스트 결과를 생성할 수 있는지 확인하십시오.

샘플 사용자 지정 도구 모음을 빠르게 구축하고 실행하려면 튜토리얼: 샘플 IDT 테스트 도구 모음 구축 및 실행의 지침을 따르십시오.

Python으로 사용자 지정 테스트 도구 모음 생성을 시작하려면 튜토리얼: 간단한 IDT 테스트 도구 모음 개발을(를) 참조하십시오.