Error al usar sendKeys () con Selenium WebDriver Java.lang.CharSequence no se puede resolver

He importado lo siguiente y sigo recibiendo un error al usarsendKeys();

import org.openqa.selenium.*;
import org.openqa.selenium.firefox.*;
import org.testng.Assert;
import org.openqa.selenium.WebDriver;

Nota: Estoy usando Selenium WebDriver con Eclipse.

El código de muestra es el siguiente.

import org.openqa.selenium.*;
import org.openqa.selenium.firefox.*;
import org.testng.Assert;
import org.openqa.selenium.WebDriver;

public class Practice {

    public static void main(String[] args)
      {

        WebDriver driver = new FirefoxDriver();
        String baseUrl = "http://www.facebook.com";

        String tagName="";
        driver.get(baseUrl);
        tagName = driver.findElement(By.id("email")).getTagName();
        System.out.println("TagName: "+tagName);    
        WebElement myElement = driver.findElement(By.id("username"));
        myElement.sendKeys("text");
      }
}

Recibí un error que indica

The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files

Apuntando a la líneamyElement.sendKeys("text");

¿Puede uno de ustedes decirme qué es incorrecto aquí?

Respuestas a la pregunta(7)

Su respuesta a la pregunta