为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Selenium WebDriver 中选择特定日期(何时:type = "date")?

如何在 Selenium WebDriver 中选择特定日期(何时:type = "date")?

暮色呼如 2022-11-02 15:07:57
我正在将 Selenium WebDriver 与 Java 一起使用,我正在尝试在此站点的“出生日期”字段中选择一个日期:http: //www.demo.guru99.com/V4/manager/addcustomerpage.php如何通过 Selenium WebDriver 在此站点上选择特定日期?我尝试使用此命令(使用 Firefox 驱动程序):driver.findElement(By.id("dob")).sendKeys("04/11/2013");但是这个命令不起作用。我预计日期会出现:04/11/2013,但日期不会改变(mm/dd/yyyy)。
查看完整描述

2 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

您应该使用有效的日期格式,例如 yyyy-mm-dd

driver.findElement(By.id("dob")).sendKeys("2013-04-11");

这也适用于 Firefox


查看完整回答
反对 回复 2022-11-02
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

我看到日期更改为“2013 年 4 月 11 日”,代码与您使用的代码相同。

//img1.sycdn.imooc.com//6362177700016dde12440453.jpg

如果您尝试更改日期,请确保首先使用以下行清除该字段

driver.findElement(By.id("dob")).clear();


查看完整回答
反对 回复 2022-11-02
  • 2 回答
  • 0 关注
  • 127 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号