假设我的网页上有以下代码段:
<p>这是一些文字</p>
我希望WebDriver在此文本中选择"some",就像用户选择它一样.我该怎么办?我知道如何获得<p>元素:
WebElement editable = getDriver().findElement(By.id("someId"));
editable = editable.findElement(By.tagName("p"));
System.out.println(p.getText());
Run Code Online (Sandbox Code Playgroud)
println打印"这是一些文字".
我尝试向元素发送密钥,并且曾经工作(在selenium 2.0b中),但我现在使用selenium 2.6.0,它停止工作:
editable.sendKeys(Keys.chord(Keys.SHIFT, Keys.LEFT));
Run Code Online (Sandbox Code Playgroud)
有人有想法吗?我正在使用FirefoxDriver.