我正在使用selenium webdriver,并希望覆盖datepicker文本框中已经存在的值。我使用:
var webdriver = require('selenium-webdriver');
driver.findElement(By.css('#fromDate')).clear();
driver.findElement(By.css('#fromDate')).sendKeys(dateStr);将日期发送到输入,但它不起作用。我想要选择日期选择器框中已经存在的日期,并用已经存在的日期选择器值覆盖。
发布于 2018-08-08 19:47:08
您可以通过selenium-webdriver actions()方法执行双击操作
let fromdate = driver.findElement(By.css('#fromDate'))
driver.actions().doubleClick(fromdate).perform()https://stackoverflow.com/questions/46286755
复制相似问题