【发布时间】:2018-03-14 16:32:45
【问题描述】:
List<WebElement> filter_icons = (ArrayList<WebElement>) driver.findElements(By.xpath(PropertyFile.read_obj("CONFIGURATION_MAJORMGMT_FILTER_LIST")));
filter_icons.size();
log.info("Data passed in Name Filter");
// filter EmailID
filter_icons.get(0).click();
Common.filter_textbox(driver, Name,By.xpath("//input[@id='filterText']"));
Common.click_filterbutton(driver,By.xpath("//button[text()='Apply Filter']"));
// filter Title
filter_icons.get(1).click();
Common.filter_textbox(driver, Value,By.xpath("//input[@id='filterText']"));
Common.click_filterbutton(driver,By.xpath("//button[text()='Apply Filter']"));
第二次过滤器点击的问题,它给出了错误,
java.lang.IndexOutOfBoundsException
相同的代码完美地适用于其他方法。
【问题讨论】:
标签: java selenium selenium-webdriver indexoutofboundsexception