我正在嘗試查找「谷歌瀏覽器」的地址欄。任何人都可以幫助我如何在當前地址欄上發送值而不是URL?我試圖通過使用此代碼來解決此問題:在谷歌瀏覽器(Auto IT)中找到目前的地址欄
"Send ("!dNike{ENTER}")" or "Alt + D + value + Hit Enter"
。
但是我真正需要的是找到Google Chrome的當前地址欄並給出一個像「Nike」這樣的值。
我需要這樣做,因爲Selenium WebDriver只能發送「URL」。我會很感激你的幫助
請參閱所附圖片供您參考
嗨Santhosh,美好的一天!我試圖使用你的代碼,但它給了我一個錯誤。我相信我們不能像你的代碼那樣執行「2 sendkeys」。有沒有其他的方法呢?我嘗試使用「driver.findElement(By.xpath(」// body「))。sendKeys(Keys.chord(Keys.CONTROL,」l「));」它工作正常。但是如果我將發送鍵(「NIKE」),它會給我一個錯誤。 –
使用Actions類來發送NIKE。已更新答案 –
我真的很抱歉兄弟。但它沒有發送價值「耐克」,你可以請你試試嗎?我非常感謝你的幫助。我只是需要這麼嚴重,因爲我的緊迫期限,我不知道如何解決這個問題:( –