2016-10-21 2 views
0

Calabash 및 Amazon Device Farm을 사용하는 iOS 응용 프로그램에서 일부 테스트를 실행하려고합니다. 테스트는 로컬 시뮬레이터에서 제대로 실행되지만 서버에서 실행하려고하면 타임 아웃 예외가 발생합니다. 내가 투어 화면으로 이동Amazon Device Farm 테스트에서 비디오 녹화 사용 안 함

실패 : 시간 제한 요소를 기다리고 : * ID : 'welcome_login_button'(호리병박 :: 오이 :: WaitHelpers :: WaitError) 나는 그것이 성능 것 같아요

을 문제는 비디오 녹화로 인해 발생하므로이 플랫폼을 사용하면 대형 iOS 앱을 테스트 할 수 있는지 여부를 확인하기 위해 사용 중지 방법이 있는지 알고 싶습니다. 이 주제에 대한 Amazon 기술 지원에는이 정보가 포함되어 있지 않습니다.

감사합니다.

답변

1

장치 팜 CLI를 사용하여 비디오 녹화를 비활성화 할 수 있습니다. 테스트 용 JSON 객체에는 키 - 값 매개 변수를 지정하는 속성이 있습니다. "video_recording"키를 false로 설정할 수 있습니다. 이것은 내가 필요 단지 무엇 Schedule run CLI documentation

건배,

마이클

+0

:

aws devicefarm schedule-run --project-arn YourProjectArn --app-arn YourApplicationArn --device-pool-arn YourDevicePoolArn --name MyTestRun --test '{"type": "CALABASH","testPackageArn":"YourTestPackageArn","parameters": {"video_recording": "false"}}' 

관련 링크 : 여기

은 채워 어떤 ARN을하지 않고 예입니다. 고맙습니다. –