개요
NoCode Mobile은 클라우드 기반의 실제 단말기에서 테스트 시나리오를 만들고 테스트를 실행하는 것을 지원합니다.
클라우드 기반의 실제 단말기는 물리적으로 단말기를 준비하거나 복잡한 설정을 할 필요 없이 실행 환경에서 실제 단말기를 원격으로 조작하여 간편하게 테스트를 시작할 수 있습니다! NoCode Mobile을 사용하실 예정이라면, 이 클라우드 기반의 실제 단말기 실행 환경을 먼저 고려해 보십시오.
사용 방법
- 클라우드 실기 실행 환경(iOS)에서는 AppStore 버전의 빌드 파일은 지원하지 않습니다. 따라서 Ad-Hoc 버전의 빌드 파일을 이용해 주십시오.
- iOS 애플리케이션에 관해, App Group Entitlement(인증서) 을 사용하는 애플리케이션은 클라우드 실기 단말에서는 지원하지 않습니다.
유의사항
단말기 설정
클라우드 실기기 환경에서는 단계 1에서 업로드한 애플리케이션을 대상으로 검증하는 것은 가능하지만, 설정 애플리케이션 등의 조작은 할 수 없습니다. 따라서, 다음과 같은 설정 애플리케이션으로 제어되는 설정 변경은 할 수 없습니다.
- 키보드 언어 설정
- [Android] 내비게이션 설정 (3버튼 내비게이션으로 고정하는 등)
- 통신 방법 (WiFi에서 이동통신사 통신으로 전환하는 등)
또한, 실행 시 사용되는 단말기에 따라 그 설정이 다를 수 있습니다.
실행 환경
Autify가 제휴한 외부 디바이스 팜이 미국에 위치하고 있으므로, 실행은 미국에서 이루어집니다. 또한, 당사의 고정 IP 주소 옵션을 이용하시는 경우에도 미국에서 호스팅됩니다. 따라서, 자국 내에서만 접근을 허용하는 등의 애플리케이션을 검증할 경우, 로컬 단말기 실행 중 오류 문제 해결 이용을 고려해 주십시오.
사용 중임을 표시하는 장치
녹화에 사용할 실제 디바이스를 선택할 때 실제 많이 사용되고 있는 디바이스는 'Busy'으로 표시될 수 있으며, 'Busy'으로 표시되는 디바이스를 선택하면 경고가 표시됩니다.
"Busy"이라고 표시된 디바이스는 대기 후 사용할 수 있습니다.
「Any」란
「Any」는 시나리오 레코딩 및 테스트 실행 시 선택할 수 있는 단말기 옵션입니다.
선택한 OS 버전의 단말기 중, 그 시점에 즉시 사용 가능한 단말기를 할당하여 실행합니다.
특정 단말기를 지정할 경우 해당 단말기를 사용할 수 있을 때까지 대기해야 하지만, 「Any」는 단말기를 특정하지 않으므로 대기 시간을 단축할 수 있습니다. 따라서 실제로 사용되는 단말기는 실행할 때마다 다를 수 있습니다.
워크스페이스 설정에서 지정한 단말기 이외의 기기가 사용될 수도 있습니다. 특정 단말기로 테스트하고 싶은 경우에는 이용 단말기 목록에서 해당 기기를 직접 지정해 주십시오.
.png?sv=2022-11-02&spr=https&st=2026-04-02T08%3A14%3A39Z&se=2026-04-02T08%3A26%3A39Z&sr=c&sp=r&sig=bn0%2FJ4p1KbL%2BbSUljerlu4KP9N2z848hDfHvenb8XTQ%3D)
FAQ
테스트해야하는 앱이 한국 밖에서는 허용되지 않습니다. 이런 경우에도 테스트가 가능한가요?
클라우드 기반의 실제 단말기 실행 환경의 경우, 한국 외부에 위치한 외부 디바이스 팜의 모바일 단말기를 조작하게 되므로, 만약 귀하의 애플리케이션이 한국에서만 사용 가능하다면 예상대로 동작하거나 작동하지 않을 수 있습니다. 그럴 경우, 로컬 실제 단말기 실행 환경을 고려해 주십시오.
iOS 실행 환경에서 시나리오를 수정하려고 할 때, 레코딩 시작 전 로딩 중 화면에서 레코딩 화면으로 전환되지 않습니다. 왜 그런가요?
클라우드 기기 실행 환경(iOS)에서는 AppStore 버전의 빌드 파일을 지원하지 않습니다. 만약 빌드 파일이 AppStore 버전이라면, 레코딩 시작 후 로딩 중인 화면에서 레코딩이 시작되지 않는 경우가 있습니다. 따라서 빌드 파일이 Ad-Hoc 버전인지 확인해 주십시오.
또한, 로컬 단말기 실행 환경에 서는 AppStore 버전의 빌드 파일도 이용할 수 있습니다. 반면, 위와 같은 제약이 있기 때문에 예를 들어 AppStore 버전의 빌드 파일로 작성한 시나리오를 클라우드 실기 실행 환경에서 실행하거나 시나리오를 편집하면 오류가 발생할 수 있습니다.

