Selenium webdriver 在新窗口中输入登录名和pswd

Selenium webdriver 在新窗口中输入登录名和pswd,selenium-webdriver,Selenium Webdriver,我正在使用SeleniumWebDriver在facebook上创建一部电影并将其共享。facebook登录窗口打开后,我被卡住了。你能告诉我如何输入电子邮件和密码以完成我的测试吗。我是硒新手首先,你需要上网查看。 第二,在发布这样的问题之前,尝试一些技巧 因此,您需要捕获输入字段,如: WebElement inputName = driver.findElement(By.id("id of the input")); inputName.sendKeys("freezer123@hotma

我正在使用SeleniumWebDriver在facebook上创建一部电影并将其共享。facebook登录窗口打开后,我被卡住了。你能告诉我如何输入电子邮件和密码以完成我的测试吗。我是硒新手

首先,你需要上网查看。 第二,在发布这样的问题之前,尝试一些技巧

因此,您需要捕获输入字段,如:

WebElement inputName = driver.findElement(By.id("id of the input"));
inputName.sendKeys("freezer123@hotmail.com");

WebElement inputPassword = driver.findElement(By.id("id of the input"));
inputPassword.sendKeys("pass1234");

WebElement btnOk = driver.findElement(By.id("id of the button"));
btnOk.click();

看看

目前是什么阻止了您这样做?您不能访问输入框吗?您是否不确定如何输入文本?需要澄清。您需要使用字段的定位器来定位字段。浏览下面的链接,在熟悉使用定位器之后,您可以轻松开始您的facebook项目。