可以說我有下面的代碼片段在我的網頁:如何使用webdriver操作用戶選擇的文本?
<p
>這是一些文本</p
>
我想webdriver的選擇「一些」,在本文中,就好像用戶選中它。我應該怎麼做?我知道如何讓<p
> - 元素:
WebElement editable = getDriver().findElement(By.id("someId"));
editable = editable.findElement(By.tagName("p"));
System.out.println(p.getText());
println的版畫「這是一些文本」。
我試圖發送鍵的元素,和曾經工作(硒2.0B),但我使用硒2.6.0現在,它停止工作:
editable.sendKeys(Keys.chord(Keys.SHIFT, Keys.LEFT));
沒有人有想法?我正在使用FirefoxDriver。
嗨@nilesh。你還可以提供一些關於如何在IE瀏覽器(尤其是IE 11)上執行此操作的提示? – shruthi