Le sélénium d'erreur s'affiche “La méthode sendKeys(CharSequence[]) dans le type WebElement est pas applicable pour les arguments (String)”

Lors de l'exécution de sélénium script en JAVA, je suis d'erreur ci-dessous.

D'erreur : "La méthode sendKeys(CharSequence[]) dans le type WebElement est
non applicable pour les arguments (String)"

Mon code:

package Pkg_09;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;

public class Practice {

    public static void main(String[] args) {

        WebDriver driver1;

        driver1.get("www.google.com");
        driver1.findElement(By.id("gs_htif0")).sendKeys("Sachin Tendulkar");
        driver1.findElement(By.id("aa")).sendKeys("xx");
        driver1.findElement(By.name("btnK")).click();
    }
}

Bien vouloir me faire savoir si il y a quelque chose qui me manque.

Quelle version de Java et de Sélénium utilisez-vous? Cela ressemble à une ancienne version de Java ne pas comprendre que String est assignable à un CharSequence vararg. Sémantiquement, CharSequence... sera heureux de n'accepter aucune, une ou plusieurs String paramètres.
Je passe sendKeys(String) de tous les temps et il fonctionne très bien.
Merci beaucoup pour la réponse. Je suis à l'aide de Java 8 et le Sélénium version 2.39.0.

OriginalL'auteur Swapnil Gandhile | 2015-09-18