从硒RC迁移到Web驱动程序.Mousedown的替代方案



selenium web驱动程序中使用的方法是什么?公共void mousedown(字符串定位器)

简单示例:

    driver.get("http://www.sbsddsd.com/");
        driver.manage().timeouts().implicitlyWait(300, TimeUnit.SECONDS);
        Actions act = new Actions(driver);
WebElement parentMenu = driver.findElement(By.xpath("//div[@id='abc')]"));
act.contextClick(parentMenu).build().perform();
        act.sendKeys(Keys.ARROW_DOWN).build().perform();
        act.sendKeys(Keys.ARROW_DOWN).build().perform();
        act.sendKeys(Keys.ENTER).build().perform();

WebDriver中的所有高级交互都是通过操作类处理的。我在下面给你一个示例:

Actions builder=new Actions(driver);
builder.moveToElement(WebElement).click();
builder.perform();  

相关内容

最新更新