[英]Karate-UI Automation - How to close Location allowance window (Chrome)
[英]Karate-UI Automation - How to press key without necessity to be in input field (feature file)
當我在頁面上時如何按鍵?。 例如:我需要按“ESC”鍵或某些組合鍵。 在文檔中有描述如何在輸入字段中執行此操作 - 它工作正常。 但是,如果我想在不使用輸入字段的情況下按下按鍵按鈕,我就不會成功(在功能文件中:我已經嘗試過例如這個,但它沒有用: driver.input(Key.ENTER) )。
謝謝你。
這可能是我們實現中的一個差距,所以你可以提交一個問題,最好遵循這個過程,以便我們有一個例子: https : //github.com/intuit/karate/tree/develop/examples/ui-test
目前,看看您是否可以通過 JS 觸發按鍵事件來解決。 我還希望,如果您定位body
元素,它將適用於整個 HTML 頁面:
* input('body', Key.ENTER)
創建鍵盤事件參考: https : //stackoverflow.com/a/12187302/143475
以及一些關於空手道 JS 的技巧: https : //stackoverflow.com/a/60800181/143475
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.