【发布时间】:2019-10-31 20:40:18
【问题描述】:
我正在尝试在 selenium ide 的 Iframe 中选择一个元素,但 selenium IDE 无法识别元素。
open | https://verify-taxcerts.floridarevenue.com
pause | | 30000
select frame | id=ivuFrm_page0ivu3
select frame | id=isolatedWorkArea
click | OFFM.SellerVerView.TaxTypeDDKey
type | somename
这就是我在 java 中的做法,不知道如何在 selenium ide 中做到这一点。下面的代码工作正常
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")));
// one more iframe
driver.switchTo().frame(driver.findElement(By.id("isolatedWorkArea")));
driver.findElement(By.id("OFFM.SellerVerView.TaxTypeDDKey")).click();
如果我想在 selenium ide 中使用 index=x,我如何找到 ivuFrm_page0ivu3 和 isolatedWorkArea 的确切 iframe 索引。
在 selenium ide 中使用 frame id 选择 iframe 的正确方法是什么
谢谢
【问题讨论】:
标签: selenium selenium-ide