我在硒上单击圆元素失败

时间:2018-06-27 22:07:36

标签: java selenium selenium-webdriver selenium-chromedriver selenium-ide

在运行测试时,我试图单击元素type = circle。 并向我显示跟随错误有帮助吗?

2018年6月27日下午2:06:56 org.openqa.selenium.interactions.Actions moveToElement INFO:使用W3C Action命令时,偏移量是从元素中心开始的。 例如:

<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();

1 个答案:

答案 0 :(得分:0)

尝试单击usign Java脚本执行程序

JavascriptExecutor js = (JavascriptExecutor) driver;  
js.executeScript("arguments[0].click();","Target Webelement");