硒切换带有希伯来字母的句号

问题描述 投票:1回答:1

最近我正在研究一个小型自动化框架,但遇到了一个棘手的问题。每次我运行sendkeys函数并发送一个包含句号(“。”)的String时,它都会切换为希伯来字母“ץ”。我的键盘语言也是希伯来语和英语。其他所有英文字母或符号都可以正常工作。我曾在几个网站上尝试过此操作,但似乎周期标记特别有问题。

我的一个朋友尝试在他的计算机上运行相同的代码,并且正常工作。

我正在Windows 10中的Java 13.2中使用硒。尝试通过“构建路径”选项卡将Java 13从Java 13切换到Java 8,并删除所有硒罐并重新填充它们。这些都不起作用。

我会提到我只是在计算机上安装了Java,以前从未在任何其他设备上出现此问题。

[Here you can see my codeand here you can see how it look in google search bar

  WebDriver driver = new ChromeDriver();
    driver.get("https://google.com");
    driver.manage().window().maximize();
    driver.findElement(By.name("q")).sendKeys(".......... ,;'/!`<>abc123"); 
java selenium sendkeys
1个回答
0
投票

更新:我已将Windows显示语言更改为英语,从而解决了该问题。

© www.soinside.com 2019 - 2024. All rights reserved.