我正在尝试选择一个元素,该元素在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.Below代码工作得很好。
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的正确方法是什么?
谢谢
发布于 2020-07-15 01:47:33
selectFrame没有id选项,您只能使用index或relative、from the documentation。
https://stackoverflow.com/questions/58650887
复制相似问题