我正在自动执行一个下拉列表,以选择电话号码的国家/地区代码。该代码在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上运行良好。有解决方案吗?