无法从 iframe 内的下拉列表中选择 select - selenium - java8
Cant select option from dropdown which is inside iframe - selenium - java8
我正在尝试从 iframe 的下拉菜单中选择 select 选项,但它没有得到 selected。
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.get("https://verify-taxcerts.floridarevenue.com");
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.switchTo().frame(driver.findElement(By.id("ivuFrm_page0ivu3")));
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.findElement(By.id("OFFM.SellerVerView.TaxTypeDDKey")).click();
driver.findElement(By.id("OFFM.SellerVerView.TaxTypeDDKey")).sendKeys("Sales and Use Tax");
错误
org.openqa.selenium.NoSuchElementException: Unable to locate element: #OFFM\.SellerVerView\.TaxTypeDDKey
用例:我正在尝试 select 选项 "sales and Use Tax"
我做错了什么?
硒版本:3.14
ff : 70
谢谢
还有一帧 isolatedWorkArea
id:
driver.switchTo().frame(driver.findElement(By.id("ivuFrm_page0ivu3")));
// one more iframe
driver.switchTo().frame(driver.findElement(By.id("isolatedWorkArea")));
driver.findElement(By.id("OFFM.SellerVerView.TaxTypeDDKey")).click();
我正在尝试从 iframe 的下拉菜单中选择 select 选项,但它没有得到 selected。
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.get("https://verify-taxcerts.floridarevenue.com");
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.switchTo().frame(driver.findElement(By.id("ivuFrm_page0ivu3")));
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.findElement(By.id("OFFM.SellerVerView.TaxTypeDDKey")).click();
driver.findElement(By.id("OFFM.SellerVerView.TaxTypeDDKey")).sendKeys("Sales and Use Tax");
错误
org.openqa.selenium.NoSuchElementException: Unable to locate element: #OFFM\.SellerVerView\.TaxTypeDDKey
用例:我正在尝试 select 选项 "sales and Use Tax"
我做错了什么?
硒版本:3.14
ff : 70
谢谢
还有一帧 isolatedWorkArea
id:
driver.switchTo().frame(driver.findElement(By.id("ivuFrm_page0ivu3")));
// one more iframe
driver.switchTo().frame(driver.findElement(By.id("isolatedWorkArea")));
driver.findElement(By.id("OFFM.SellerVerView.TaxTypeDDKey")).click();