如果我有多个具有相同id和其他属性的元素。如何在不对第一个元素执行操作的情况下仅单击第二个元素。
在Appium中,我曾经也这样做:
driver.findElements(By.id( “ID”))得到(2)。单击();
你能告诉我Espresso中的等价物吗?
答案 0 :(得分:0)
试试这个:
onData(hasToString(startsWith("item_name")))
.inAdapterView(withId(R.id.view_id)).atPosition(2)
.perform(click());