2016-09-30 5 views
-1

동일한 ID와 다른 속성을 가진 요소가 여러 개있는 경우. 첫 번째 작업을 수행하지 않고 두 번째 요소 만 클릭하면 어떻게됩니까? Appium에서 에스프레소 : 요소 목록에서 하나의 요소를 선택하는 방법

, 내가와 동일한 작업을 수행하는 데 사용 :.

driver.findElements (By.id를 ("ID"))) ((2) .click를 얻을;

에 스 프레소에 상응하는 내용을 말씀해 주시겠습니까?

+0

당신은, 어쩌면, 스스로를 구글 수 있습니까? 내 말은, 요구하기 전에, 당신은 스스로 좀 더 검색해야합니다, "stackoverflow.com"을 타이핑하는 것만으로는 충분하지 않습니다 .... – xoxel

답변

0

이 시도 :

onData(hasToString(startsWith("item_name"))) 
     .inAdapterView(withId(R.id.view_id)).atPosition(2) 
     .perform(click()); 
관련 문제