keys
傳送一連串的按鍵輸入到「活動」元素。您可以透過點擊輸入元素使其成為活動元素。若要使用如「左箭頭」或「退格鍵」等字元,請從 WebdriverIO 套件匯入 Key
物件。
如 Control
、Shift
、Alt
和 Command
等修飾鍵會保持按下狀態,因此您需要再次觸發它們以釋放它們。然而,修改點擊需要您透過 performActions 方法使用 WebDriver Actions API。
資訊
控制鍵會根據瀏覽器執行的作業系統而有所不同,例如 MacOS:Command
和 Windows:Control
。WebdriverIO 提供了一個跨瀏覽器的修飾控制鍵,稱為 Ctrl
(請參閱以下範例)。
用法
browser.keys(value)
參數
名稱 | 類型 | 詳細資訊 |
---|---|---|
value | String , Array[String] | 要輸入的按鍵序列。必須提供陣列或字串。 |
範例
keys.js
loading...