如何使用Selenium Web驱动程序从日期选择器中选择日期?

时间:2019-06-27 14:57:19

标签: selenium selenium-webdriver

我正在尝试从日历下方选择日期。在没有可用td的地方。还可以看到输入字段click标记,如果尝试选择它,该标记将消失。现在,我如何获取日期的定位符?或如何从中选择任何日期?

enter image description here

以下是HTML代码段。

enter image description here

ngui-datepicker标记在单击输入字段时可见。

enter image description here

1 个答案:

答案 0 :(得分:0)

我假设它也允许用户在字段中输入日期,因为我可以在屏幕截图中看到输入标签。在这种情况下,您仍然可以使用sendtext输入需要输入有效格式的mm / dd / yyyy格式。因此您可以使用以下代码

`IWebDriver driver = new ChromeDriver(option);
driver.FindElement(By.XPath("")).SendKeys("06/26/2019");

如果无法输入,则需要执行单击,然后根据需要执行关键操作。通过评论让我知道,如果您需要特定场景的帮助,请提供我想采取的行动