是否有可能强制Selenium2 webdriver sendkeys方法使用特定的键盘布局而不是特定测试用例中的Windows活动?
我遇到的问题是我的默认键盘布局是“拉脱维亚语(撇号)”(在重音字母之前按下撇号)和
webdriver.findElement(By.name("lastName")).sendKeys("O'Neill");
实际上是在该字段中输入为“OŅeill”。
P.S。找不到一个,但也许有一些Selenium2 webdriver方法可以整体设置字段值而无需输入?
答案 0 :(得分:0)
我也没有找到任何解决方案。所以我的解决方案实际上是,我的系统中的布局默认是英语和特定应用程序(邮件)我手动将键盘切换到我需要的布局(我的情况下是捷克语)
在此处查看我的问题:convert at symbol ("@") to CharSequence
我接受了一个答案,该答案为解决方法提供了良好的提示,但它没有100%正常工作