作者:jAne | 来源:互联网 | 2023-10-10 10:38
下面是单击日期选择器元素上的检查时的代码
当我单击日期选择器时,它将打开日历,但是当我通过退格键手动清除该字段时,它将清除直到第一个数字,并且当清除第一个数字时,它将默认为当前日期。
在下图中,如果我再次单击退格键,则日历默认为今天的日期。
现在,如何在Selenium中自动选择日期呢?
我尝试过的事情:
1. key.clear();
2. key.sendKeys(“ 12/16/2019”);
以上内容在12/13/201912/16/2019
中返回,因为clear()清除了该字段,但默认值加入,然后添加12/16/2019。
另外,当我手动输入日期时,它会出错并要求我从日历中选择日期。预先感谢。
编辑:
当我检查日期栏时,我会(已在顶部提供)信息。
当我单击日历,然后检查数字时,会显示以下信息。
代码动态创建一个叠加层,并要求从列表中选择日期。
我的问题是-如何在Selenium中做到这一点?