强制Selenium2 sendkeys方法的键盘布局

时间:2013-01-04 07:56:01

标签: selenium

是否有可能强制Selenium2 webdriver sendkeys方法使用特定的键盘布局而不是特定测试用例中的Windows活动?

我遇到的问题是我的默认键盘布局是“拉脱维亚语(撇号)”(在重音字母之前按下撇号)和

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

实际上是在该字段中输入为“OŅeill”。

P.S。找不到一个,但也许有一些Selenium2 webdriver方法可以整体设置字段值而无需输入?

1 个答案:

答案 0 :(得分:0)

我也没有找到任何解决方案。所以我的解决方案实际上是,我的系统中的布局默认是英语和特定应用程序(邮件)我手动将键盘切换到我需要的布局(我的情况下是捷克语)

在此处查看我的问题:convert at symbol ("@") to CharSequence

我接受了一个答案,该答案为解决方法提供了良好的提示,但它没有100%正常工作