无法从Firefox的下拉列表中选择元素:ElementClickInterceptedException

时间:2019-06-13 08:52:26

标签: java selenium firefox selenium-webdriver drop-down-menu

我正在自动执行一个下拉列表,以选择电话号码的国家/地区代码。该代码在Chrome上可以正常运行,但在Firefox上则不能。我收到错误消息:

org.openqa.selenium.ElementClickInterceptedException: Element <select id="country_code"> is not clickable at point (385,306) because another element <input id="phone"> obscures it

这是定位器:

@FindBy(id="country_code")
WebElement selectCountryCode;

@FindBy(id = "phone")
WebElement phoneNumberInput;

代码段:

Select selectCode = new Select(selectCountryCode);
selectCode.selectByVisibleText("United Arab Emirates (+971)");

它没有在Firefox浏览器中选择代码,但在Chrome上运行良好。有解决方案吗?

0 个答案:

没有答案