webdriver处理时间空间

上一篇 / 下一篇  2014-05-21 10:53:10 / 个人分类:Selenium

webdriver 如何处理时间控件:
1、使用比较普遍,也很通俗的方法
先切换到时间控件的frame,再在frame中实现所要点击时间的操作
2、使用js,实现把时间标签中的value属性赋值,这个值就是你想要选择的时间,注意时间格式;若改时间标签为只读,需要把只读限制去掉
以下为代码:
String js="document.getElementById('dateTimeId').removeAttribute('readOnly');document.getElementById('dateTimeId').setAttribute('value','2012-10-25');";
((JavascriptExecutor) driver).executeScript(js);
3. 有的时间控件是可以直接输入的,只要用SendKeys(date)按照格式输入就可以.

TAG:

 

评分:0

我来说两句

Open Toolbar