[英]How can I double click on a ng-dblclick (webdriver) / not found selector
我在使用双击控件的应用程序时遇到问题,在角度页面中找到了一个示例,该示例是如何实现的,我想双击该示例控件,但我无法获得它
示例页面是: 这里和输出。
底部的按钮已实现我需要与之交互的控件ng-dblclick= getdetails()
我试图直接执行js并在xpath中使用动作,但是它没有提供服务
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
js.ExecuteScript("getdetails()");
new Actions(driver).DoubleClick(driver.FindElement(By.XPath("/html/body/div/input"))).Perform();
我可以做什么?
感谢帮助。
试试这些
new Actions(driver).moveToElemet(driver.FindElement(By.XPath("/html/body/div/input")).DoubleClick().build.Perform();
要么
WebElement element= driver.FindElement(By.XPath("/html/body/div/input"));
((JavascriptExecutor)driver).executeScript("arguments[0].dblclick();", element);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.