2013-01-04 82 views
0

是否有可能強制Selenium2 webdriver sendkeys方法在特定的測試用例中使用特定的鍵盤佈局而不是Windows活動的佈局?Selenium2強制鍵盤佈局sendkeys方法

我遇到的問題是,我的默認鍵盤佈局爲「拉脫維亞(撇號)」(其中撇號被按下之前重音符號)和

webdriver.findElement(By.name("lastName")).sendKeys("O'Neill"); 

在該領域實際上是輸入爲「奧尼爾」。

P.S.找不到一個,但也許有一些Selenium2 webdriver方法來設置字段值作爲一個整體,而不打字?

回答

0

我還沒有找到任何解決方案。所以,我的解決方案實際上是在我的系統佈局默認語言是英語和爲特定應用(郵件)將我的鍵盤手動佈局,我需要(捷克在我的情況)

看到這裏,我的問題上SO:​​3210

我接受了一個爲解決方法提供了良好提示的答案,但它不起作用100%