我正在用紅寶石selenium webdriver。如何使用硒webdriver使用'CTRL A'選擇文本字段中的文本?
clc = WAIT.until { driver.find_element(:id, 'embed-showembedcode') }
driver.action.key_down(:control).click(clc).send_keys("a").key_up(:control).perform
這個我使用的是什麼,但我得到一個錯誤..
{"testcase":"load: should check embed code","message":"erro
r - Cannot perform native interaction: Could not load native events component. \
n [\"[remote server] file:///C:/Users/nachiket/AppData/Local/Temp/webdriver-prof
ile20130705-5880-g873k8/extensions/[email protected]/components/driver_com
ponent.js:8738:in `generateErrorForNativeEvents'\", \"[remote server] file:///C:
/Users/nachiket/AppData/Local/Temp/webdriver-profile20130705-5880-g873k8/extensi
ons/[email protected]/components/driver_component.js:8771:in `FirefoxDrive
你想要得到的文本由所需的元素呢? –
是的,這是一個文本框 –