我是Selenium的新手。我只是想知道我是否有一些excel
数据。如何将其与任何listbox
值进行比较,并在执行任何脚本时选择listbox
值。
我有以下代码:
System.setProperty("webdriver.gecko.driver","E:/Bhavin/geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("https://www.facebook.com/");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(5,TimeUnit.SECONDS);
WebElement val = driver.findElement(By.id("month"));
List<WebElement> months = val.findElements(By.tagName("option"));
//System.out.println("values are "+months);
for (int i=0;i<=months.size();i++){
String value = months.get(i).getText();
//System.out.println("values for the months are "+value);
}
ArrayList<String> month = readExcel(5);
//System.out.println("months.... "+month);
假设我已将Excel列存储在数组列表中(month
)。如何将Excel中的arraylist
值与我为f.b月份存储的列表值进行比较,并对其应用select命令。