2013-06-03 3 views
0

Xcode 장비 UI 자동화를 선택한 Ios 모바일 앱의 테스트 사례를 자동화하려고합니다. 로그인 양식에 대한 자바 스크립트를 만들었지 만 올바른 자격 증명이 주어 지더라도 응용 프로그램에 로그인 할 수 없습니다. 그것은 잘못된 자격 증명을 말한다. 내가 스크립트에서 구성한 사용자 이름과 암호를 확인했습니다. 키보드를 사용하여 자격 증명을 제공하면 로그인하게됩니다 ...IOS UI 자동화 도구를 사용하여 테스트 할 때 앱에 로그인 할 수 없습니다.

UI 도구를 사용하여 자격 증명을 제공하면 로그인이되지 않는 이유는 무엇입니까?

+0

UI 자동화가 필드를 올바르게 채우고 있습니까? 스크린 샷을 게시 할 수 있습니까? –

+0

Jonathan Penn, 예. 필드가 올바르게 채워집니다. – Thejaswi

+0

사진을 게시 할 수 없습니다. 최근 스택 오버 플로우로 내 계정을 만들었습니다. 게시하려면 10 개 평판이 필요합니다. – Thejaswi

답변

0

Thejaswi는 아직 이미지를 업로드 할 수있는 권한이 없으므로 문제의 스크린 샷을 이메일로 보내 주었고 더 많은 정보를 제공하기 위해 여기에 답변을 게시 할 것입니다.

문제를 해결하는 데 필요한 세부 정보를 제공하지 않았지만 올바른 방향으로 안내 할 수있는 제안 사항이 있습니다. 스크린 샷에서 UI Automation이 필드를 채우고 버튼을 올바르게 누르는 것처럼 보입니다. 수동으로 제어 할 때 앱이 잘 로그인 할 수 있다고 지적했기 때문에 UI Automation이 입력 한 암호가 잘못되었다고 생각합니다.

자동화 스크립트를 사용중인 암호를 다시 한 번 확인합니다. 올바른 경우, "잘못된 암호"메시지가 표시되는 경고보기를 사용하여 입력 한 암호도 표시합니다. UI 자동화가 올바른 키 누르기를 올바르게 입력하지 않으면 암호를 입력하지 못할 수 있습니다. 들. UIKeyboard 클래스를 사용

Screenshots

+0

자동화 스크립트를 통해 값을 입력 한 후 사용자 이름 및 암호 텍스트 필드를 교차 표시했습니다. 텍스트 필드 길이가 정의되지 않았습니다. 즉, 텍스트 필드에 값이 들어 있지 않음을 의미합니다. . – Thejaswi