繁体   English   中英

如何从“ Excel”中读取“日期”值,然后使用“ Selenium WebDriver”将该值发送到“日期选择器”中

[英]How to read “Date” value from “Excel” and send that value into “Date picker” using “Selenium WebDriver”

我使用了以"Date"作为单元格类型的Excel工作表,格式为dd-mm-yyyy

在硒代码中,我在下面的代码中使用

String value = String.valueOf(sheet.getRow(1).getCell(1).getDateCellValue())
driver.findElement(By.id("Datepickerid")).sendkeys(value)

但是日期值不会输入到日期选择器中,仅在“日期选择器”字段中输入"--"值。 "Sendkeys"帮助我如何从excel中读取日期值,并使用"Sendkeys"方法在“日期选择器”字段中输入该日期值

下面的代码对我有用,可以在日期选择器文本框中输入日期值。 解决方案是我评论了“清除”声明。 之后,它开始工作。 在电子表格中,该单元格还具有类似于'11 -05-2019(以单引号开头)的数据。WebElement date_Of_Reg = driver.findElement(By.id(“ SingleMainContent_txtRegDate”))); //date_Of_Reg.clear(); date_Of_Reg.sendKeys(data_entry_sheet.getRow(loop_Var).getCell(15).getStringCellValue());

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM