我已经尝试自动facebook注册页面(新版本包括一个弹出窗口)。我试着换成 iframe 但我没找到。请帮帮我。请分享密码。
iframe
y1aodyip1#
下面的代码对我有用。注册部分不是任何新的弹出窗口或框架。所以不需要切换到任何框架或窗口。只需找到字段并使用sendkeys、clicks等方法输入所需的数据。
WebDriver Driver = new ChromeDriver(); Driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); //Driver.manage().window().maximize(); String url = "https://www.facebook.com/"; Driver.get(url); WebElement createAcount=Driver.findElement(By.id("u_0_2")); createAcount.click(); WebElement firstname=Driver.findElement(By.id("u_1_b")); firstname.sendKeys("Tina"); WebElement surname=Driver.findElement(By.id("u_1_d")); surname.sendKeys("Roy");
6qftjkof2#
我认为注册输入字段不在列表中 iframe ,所以不需要切换。
2条答案
按热度按时间y1aodyip1#
下面的代码对我有用。注册部分不是任何新的弹出窗口或框架。所以不需要切换到任何框架或窗口。只需找到字段并使用sendkeys、clicks等方法输入所需的数据。
6qftjkof2#
我认为注册输入字段不在列表中
iframe
,所以不需要切换。