AWS Device Farm에서 실제 어플리케이션을 이용한 테스트(원격 액세스 버전)
3643 단어 testDeviceFarmAWS
입문
웹 응용 프로그램을 개발할 때 다양한 장치에서 새로 설치된 화면을 확인하려는 UI나 일부 장치에서만 발생하는 오류의 재현을 확인하려는 경우가 많다.
AWS 장치Farm을 사용하여 원격 액세스를 통해 다양한 장치/운영 체제에서 화면과 동작을 비교적 간단하게 확인하고 방법을 정리할 수 있습니다.
AWS 디바이스 팜
아래의 공식 설명과 같이 AWS의 클라우드를 통해 실제 iOS/Android 단말기에 접근할 수 있는 서비스입니다.
2021년까지 us-west-2(오레곤) 지역에서만 사용할 수 있을 것 같다.
Device Farm은 실제로 아마존 웹 서비스(AWS)가 위탁 관리하는 전화와 태블릿PC로 안드로이드, iOS, 웹 응용 프로그램에 대해 물리적 테스트를 하고 교환할 수 있는 응용 테스트 서비스다.
참조:AWS 디바이스 팜 개발자 가이드
단계
1AWS 콘솔에 로그인하여 AWS 디바이스 팜 서비스 열기
2 다음 화면이 나타나면 "Create a new project"를 클릭합니다.
3 대화 상자에 항목 이름을 입력하고 항목 만들기 를 클릭합니다.
4 프로젝트에서 원격 액세스 탭을 선택합니다.
5 "Start a new session"을 누르면 장치의 선택 화면을 표시합니다
6 원격으로 액세스할 장치를 선택하고 "Confirm and start session"을 클릭하여 대상 장치에 대한 액세스를 시작합니다(이제부터 요금이 부과됩니다)
7 작업 후 세션 중지 를 클릭합니다.
8 작업 시 로그와 비디오 등은 완성된 화면에서 얻을 수 있다
주의사항
비용
계획으로는 2021년 현재 세 가지가 있는 것 같다.
종량요금의 경우 최초 1000분의 무료 방문 상자가 있기 때문에 우선 종량요금이 자신의 항목에 적합한지 확인한 후에 사용하는 것이 좋을지 결정한다.
내부 방화벽에 테스트할 프로그램이 존재하는 경우
54.244.50.32-54.24.50.63과 99.78.197.0/29의 IP 주소는 AWS 디바이스 팜에서 사용하는 것 같습니다.
이러한 IP 주소에서 요청을 허용하면 AWS 디바이스 팜은 내부 방화벽에서 구축된 응용 프로그램에도 사용할 수 있을 것 같습니다.(우리측이 방화벽 내부의 방문을 검증하지 않았으니 의문이 있으면 우리측에 연락하십시오.)
참조:AWS 디바이스 팜의 IP 주소 범위를 알려주십시오.
마지막
스마트폰의 OS와 기기의 진화가 치열하고 모든 기기가 자기 회사에서 유지하기 어렵기 때문에 이렇게 간단하게 다양한 기기에서 실기 검증을 할 수 있어 편리하다.
이번에는 간단하게 터치할 수 있는 원격 접근 기사만 정리했지만 CI 도구와 조합된 자동 테스트 등에서 능력을 발휘하고 싶어서 그쪽도 시기를 보고 정리했다.
그럼, 좋은 개발 생활을 하세요.
참조 링크
Reference
이 문제에 관하여(AWS Device Farm에서 실제 어플리케이션을 이용한 테스트(원격 액세스 버전)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/saba_can00/items/fa7a59d558793fe60cd6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)