当我使用
输入iframe(提供信用卡详细信息)时driver.switchTo().frame(iframe);
它正确地完成了工作并在iframe中填写表单,然后我使用
切换出iframeWebElement ccInfo = wait.until(ExpectedConditions.visibilityOf(driver.findElement(By.xpath(".//*[@id='paymentech_form']/div/button"))));
ccInfo.click();
driver.switchTo().defaultContent();
但是,该功能的行为不一致。问题是当我在后台运行测试(最小化或隐藏窗口)时,它总是无法点击上面提到的按钮,同时填写表格的其余部分。当我打开窗口时,这个问题不会占上风选择。
有可能解决这个问题吗?