我已尝试过标准
model->setData(vIndex, QBrush(Qt::red), Qt::ForegroundRole);
和
var elementForMs = driver.findElement(By.xpath(selector));
driver.executeScript("arguments[0].click()", elementForMs);
在某些情况下,元素永远不会响应Microsoft Edge 15.01563中的点击。
答案 0 :(得分:2)
每个驱动程序都有独特的错误。因此,在Firefox中运行的某些东西可能无法在Chrome等中运行。因此,唯一的方法是找到有效的方法并使用它。如果可能的话,将问题报告给司机所有者
在您的情况下,因为找到元素并点击它不会与
一起使用var elementForMs = driver.findElement(By.xpath(selector));
driver.executeScript("arguments[0].click()", elementForMs);
但是当您在控制台中直接使用javascript时可以正常工作。这意味着您应该在代码中执行相同的操作
driver.executeScript("document.getElementXXX().click()");