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);

 

posted @ 2022-01-26 16:45  tiansc  阅读(113)  评论(0编辑  收藏  举报