2014-01-15 2 views
0

ios 앱에 대해 몇 가지 UIAutomations를 작성하려고합니다. 이 응용 프로그램의 모든 UI 부분은 사용자 정의입니다. UIAutomation에서 레코더를 사용할 때 인덱스를 기반으로 버튼을 선택할 수 있습니다. 같은 ....UI 요소에 UIAutomation에서 사용할 식별자를 어떻게 제공 할 수 있습니까?

UIATarget.localTarget().frontMostApp().mainWindow().buttons()[1].tap(); 

지금, 일부 버튼은 레코더 누르면, 내가 수행해야 할 것 ...

UIATarget.localTarget().frontMostApp().mainWindow().buttons()["Edit"].tap(); 

내 질문은, 다음과 같이 표시 위에서 "편집"버튼의 식별 방법과 같이 모든 버튼을 고유하게 식별하는 코드. 태그는 정수 여야하고 방금 버튼에 accessibiltyIdentifer를 설정하려고했기 때문에 이것이 태그 속성을 사용하지 않는다는 것을 알고 있습니다. 그러나 accessibiltyIdentifer에 사용 된 NSString은 해당 문자열로 UIAutomation의 단추에 액세스 할 수 없었습니다. 그래서이 "편집"버튼을 어떻게하면 그 방법으로 액세스 할 수 있었습니까? 큰 코드베이스에서 일하고있어 매우 익숙하지 않아 조금 잃어 버렸습니다.

답변

관련 문제