나는 안드로이드 자동화에 익숙하다. 여기에 내 문제가있다. Apk 파일을 테스트하고 있는데, 리소스 코드가 없다. LinearLayout에서 UILabel을 클릭하면 AS가 표시된다. 다음 도표에 나와 있습니다. 제발 도와주세요. 감사. http://i.stack.imgur.com/d6vdH.pngRobotium LinearLayout에서 UILabel을 클릭하는 방법
0
A
답변
1
무엇에 대해 :
solo.clickOnView(solo.getView(TextLayout.class, 1));
또는
solo.clickOnView(((LinearLayout)solo.getView("toolLayout")).getChildAt(1));
내가 slo.clickOnText()를 시도 지수 (1 또는 2)
1
당신은 당신이 당신이 UI 요소 인 이드가 모르는 의미 소스 코드가 없어 말했다뿐만 아니라 테스트 APK 파일
https://code.google.com/p/robotium/wiki/RobotiumForAPKFiles
은 아래 URL을 확인하실 수 있습니다! 그래서 당신은 텍스트에서 ui 레이블에 직접 접근 할 수 있고 ui 요소가 보이지 않는다면 solo.waitForText을 사용하여 표시 될 때까지 기다릴 수 있습니다.
solo.clickOnText ("클릭 할 텍스트");
solo.clickOnView (((LinearLayout) solo.getView ("toolLayout")). getChildAt (1)); 예, IT Works, TKS. – Sunlins