java+自动化,实现当一个列表有多个一样的元素时,需要指定使用第几个元素
封装
/**
* 获取到某个页面列表同一个元素,然后使用第一个元素
* @param id
* @param shuju
*/
public void duogeyuansu(String id, int shuju) {
List<WebElement> list = android.findElementsById(id);
int ret = list.size();
logger.info("页面列表一共有:" + ret + " 元素");
android.findElementsById(id).get(shuju).click();
logger.info("获取到【" + id + "】-成功,使用第【" + shuju + "】个元素");
}
调用 0就是第一个数据
//选择成员,邀请成功,勾选成员1位
duogeyuansu("com.cmcc.p.poc:id/rl_content", 0);