1

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

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

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

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

PS 找不到,但也许有一些 Selenium2 webdriver 方法可以在不输入的情况下将字段值设置为一个整体?

4

1 回答 1

0

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

请在此处查看我的问题:将符号 ("@") 转换为 CharSequence

我接受了一个答案,它为解决方法提供了很好的提示,但它不能 100% 工作

于 2013-01-04T09:44:48.690 回答