액세스 제한이 있는 Flutter 기반 애플리케이션의 테스트 실행에 대하여

Prev Next

애플리케이션에 액세스 제한 설정이 되어 있고, 해당 앱이 Flutter로 제작된 경우 테스트 실행에 실패할 수 있습니다. 예를 들어, 인터넷에 연결되지 않아 스텝 1 또는 스텝 2에서 실패하는 사례가 보고되고 있습니다.

Flutter 기반 애플리케이션에서는 시스템의 '프록시(Proxy)' 설정을 올바르게 불러오지 못하는 현상이 보고된 바 있습니다. 이에 대한 자세한 논의는 여기(외부 사이트)에서 확인하실 수 있습니다.

Autify의 고정 IP 옵션을 이용하시는 경우, 시스템 프록시를 변경하여 Autify 서버를 경유하도록 설정합니다. 하지만 위에서 언급한 Flutter 자체의 문제로 인해 시스템 프록시가 적용되지 않는 경우가 있습니다. 이로 인해 고정 IP를 통한 통신이 불가능해지며, 결과적으로 인터넷에 연결되지 않아 테스트 실행이 실패할 수 있습니다.