我在 selenium 上单击圆形元素失败
I get a fail on selenium clicking a circle element
当我在 运行 测试时,我试图点击一个元素 type=circle。
并告诉我跟随错误有什么帮助吗?
2018 年 6 月 27 日2:06:56下午org.openqa.selenium.interactions.ActionsmoveToElement
信息:使用 W3C 动作命令时,偏移量是从元素的中心开始的。
示例:
<circle id="circle" cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" />
点击元素的代码
WebElement element = driver.findElement( By.xpath("//*[@id='circle'"));
Actions actions = new Actions(driver);
actions.moveToElement(element).click().perform();
尝试使用Java脚本执行器点击,
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].click();","Target Webelement");
当我在 运行 测试时,我试图点击一个元素 type=circle。 并告诉我跟随错误有什么帮助吗?
2018 年 6 月 27 日2:06:56下午org.openqa.selenium.interactions.ActionsmoveToElement 信息:使用 W3C 动作命令时,偏移量是从元素的中心开始的。 示例:
<circle id="circle" cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" />
点击元素的代码
WebElement element = driver.findElement( By.xpath("//*[@id='circle'"));
Actions actions = new Actions(driver);
actions.moveToElement(element).click().perform();
尝试使用Java脚本执行器点击,
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].click();","Target Webelement");