使用下面的代碼,它發送鍵不在谷歌搜索文本框中的瀏覽器URL。 我想使用大寫字母鍵盤事件在谷歌搜索文本字段中輸入文本。如何使用鍵盤發送大寫字母?
driver.get(https://www.google.co.in/);
Actions builder = new Actions(driver);
Action enterText = builder.click(driver.findElement(By.
cssSelector("input[type=text]"))).
keyDown(Keys.SHIFT).
sendKeys("my gmail").
keyUp(Keys.SHIFT).
build();
enterText.perform();
您是否嘗試使用'sendKeys(「AABBCC」)'?或者還有另一個原因,你爲什麼使用這些keyDown/Up事件? – reto
你使用Firefox嗎?看起來像一個FF特定的問題。我測試了Chrome,工作正常。 –
是的,我在FF中執行代碼 – Khan