Я написал простой код для ввода электронной почты на странице входа в Facebook.Но при вводе значения электронной почты через sendKeys я получаю подтверждение типа «Метод sendKeys (String) не определен для типа By».Я уже проверил версию соответствия 1.8.Так что здесь не так ??Ниже приведен фрагмент кода:
package SeleniumTests;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class OpenFacebook {
public static void main(String[] args) {
System.setProperty("webdriver.gecko.driver","geckodriver path");
WebDriver driver=new FirefoxDriver();
driver.get("http:\\facebook.com");
driver.manage().window().maximize();
driver.findElement(By.xpath("//[@id='email']").sendKeys("swarup.wipro@gmail.com");
}
}
Я получаю опцию Добавить приведение к By.xpath в качестве быстрого исправления.Может кто-нибудь объяснить использование этого или есть какое-либо другое решение