1
在Selenium
我們使用能夠選擇整個頁面(通過刺激鍵Ctrl + a
):如何選擇硒中的特定元素?
WebElement element = driver.findElement(By.xpath(XPath));
element.sendKeys(Keys.chord(Keys.CONTROL, "a"));
這使得硒可以選擇整個頁面。
我想只選擇特定的Web元素的內容。例如,如果我的XPath查找網頁的標題,我希望能夠選擇標題而不是整個頁面。
這怎麼辦?
注:我的目標是這個有機結合起來:Actions(driver).moveByOffset(location.x, location.y);
。首先,我想光標/鼠標移動到與給定的座標(使用方法moveByOffset()
)一個元素,然後我要選擇元素的內容(而不是整個頁面)..
你爲什麼要這麼做?你可以得到與'的getText(元素的文字內容)'或者如果你只想突出元素,你可以改變它'style' – Andersson
@Andersson的Bec我只想要使用能夠湊(或選擇)元素文本X和元素的y座標 –