selenium 处理日期控件

时间:2024-10-03 14:33:26

今天遇到日期控件无法处理的问题,在北京-air的帮助下,看了下这篇blog

http://www.cnblogs.com/Fskjb/archive/2011/10/27/2227111.html

selenium 处理日期控件

根据日期控件找到相应的js---WdatePicker.js

执行如下代码就可以实现日期选择(不太懂arguments获取)

ar DatePicker = driver.FindElement(By.Id("d15"));
String sProductDate = "2014-03-06";
((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].value=arguments[1]", DatePicker, sProductDate);