Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ChromeWebDriver-下拉菜单-“;联合报;正在通过,而不是“通过”;美国;,web表单默认为阿拉伯联合酋长国_Java_Selenium_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

Java ChromeWebDriver-下拉菜单-“;联合报;正在通过,而不是“通过”;美国;,web表单默认为阿拉伯联合酋长国

Java ChromeWebDriver-下拉菜单-“;联合报;正在通过,而不是“通过”;美国;,web表单默认为阿拉伯联合酋长国,java,selenium,selenium-webdriver,selenium-chromedriver,Java,Selenium,Selenium Webdriver,Selenium Chromedriver,我有一个java文件,它将一个值插入到指定的xpath中。当涉及到web表单中的文本框ie地址时,它会传递整个字符串ie-101试驾 但是,当使用下拉菜单时,它不会在第一个单词后的空格后发送值。例如,当试图选择“美国”时,它选择“阿拉伯联合酋长国”。我想它只是发送“United”,因此默认为第一个选项——阿联酋 当试图选择“美国维尔京群岛”时,它选择“英国维尔京群岛” 这是一周前的事了。也许这是最新ChromeDriver更新的问题 有人有什么想法吗 谢谢由于我们没有代码,我无法告诉您实际问题是

我有一个java文件,它将一个值插入到指定的xpath中。当涉及到web表单中的文本框ie地址时,它会传递整个字符串ie-101试驾

但是,当使用下拉菜单时,它不会在第一个单词后的空格后发送值。例如,当试图选择“美国”时,它选择“阿拉伯联合酋长国”。我想它只是发送“United”,因此默认为第一个选项——阿联酋

当试图选择“美国维尔京群岛”时,它选择“英国维尔京群岛”

这是一周前的事了。也许这是最新ChromeDriver更新的问题

有人有什么想法吗


谢谢

由于我们没有代码,我无法告诉您实际问题是什么,但我可以为您提供一个替代方案

尝试改用
属性

new Select(By.cssSelector("select#country")).selectOptionByValue("usa");
new Select(By.cssSelector("select#country")).selectOptionByValue("uae");

与我们共享代码…抱歉,代码是
driver.findElement(By.xpath(或.getProperty(object))).sendKeys(“美国”)