我使用webdriver的與IE 9硒的webdriver的SendKeys在IE瀏覽器的問題 - 框架移動/移動
當我exceute一個「的SendKeys」我webelement的相關框架移動/向上轉移的內容。
我調試我的代碼,並在執行這條線的那一刻究竟發生了奇怪的現象:
searchTerm.sendKeys(搜索字符串);
「searchTerm」是一個Webelement,它由PageFactory在該類中創建。在我的情況下,它是一個「文本框」。
儘管可以在我的文本框中寫入文本,但我正在努力應對這種奇怪的行爲,並希望擺脫這種情況。問題是,上述其他現有的框架和元素受影響的幀移動...
我沒有這個問題使用Firefox時,...
什麼想法?
提前感謝和問候, 托馬斯
問題是,在我的情況下,它不會自行更改頁面佈局,但我不再能夠對由於滾動現象而不再顯示的webelements執行「單擊」。 我可以做一個解決方法,並使用'隱藏' webelement'sendkeys'重新滾動,但這似乎很奇怪我... 任何想法或建議呢?謝謝,托馬斯 – user1288540 2012-03-26 10:30:40
現在,這聽起來像一個真正的醃菜。奇怪的是,你不能點擊元素,它們也應該重新滾動到。但是,有時候,即使是最新的WebDriver的行爲就像確實點擊過,但事實並非如此。是這種情況,還是WebDriver拋出任何錯誤?有時幫助(但是很糟糕)的是調整窗口的大小,以便元素在窗口之外(並且不僅僅在視線之外,而且隱藏在窗口中的某個東西后面) - 那麼它們應該被顯式滾動到。 如果有人有更好的拍,我們都想知道! – 2012-03-26 19:21:18