Selenium webdriver: org.openqa.selenium.ElementNotVisibleException: el elemento no está visible actualmente y, por lo tanto, no puede interactuar con

Estoy tratando de hacer clic en el espacio con el concepto de clonar texto. Siguiente es el html

<ul class="context-menu-list context-menu-root" style="width: 210px; top: 500px; left: 231px; z-index: 2;">
    <li class="context-menu-item">
    <li class="context-menu-item">
    <li class="context-menu-item disabled">
    <li class="context-menu-item">
    <li class="context-menu-item icon icon-evn-icon-clone-concept">
        <span>Clone concept</span>
    </li>
    <li class="context-menu-item">
    <li class="context-menu-item icon icon-delete disabled">
</ul>

El código javascript que uso es:

driver.findElement(By.xpath("//span[text()='Clone concept']")).click();

Verifiqué que este es el derecho para el elemento a través de firepath.

También me aseguré de que ese elemento sea visible según el enlace¿Cómo forzar a Selenium WebDriver a hacer clic en un elemento que no está visible actualmente?

Aquí está elcss calculado

font-family Verdana,?Arial,?Helvetica,?sans-serif
    .context-menu-list  Verdana,?Arial,?Helvetica,?sans-serif   
    jquery...enu.css (line 15)
    body    Arial,?Helvetica,?sans-serif    
    swa.css (line 3)
    font-size   11px
    .context-menu-list  11px    
    jquery...enu.css (line 15)
    list-style-type none
    .context-menu-list  none    
    jquery...enu.css (line 15)

También probé el siguiente código:

WebElement foo = driver.findElement(By.xpath("//span[text()='Clone concept']"));
Actions bar = new Actions(driver);
bar.click(foo).perform(); 

Excepción: org.openqa.selenium.ElementNotVisibleException: el elemento no está visible actualmente y, por lo tanto, no puede interactuar con la duración del comando o el tiempo de espera: 30.04 segundos. -19 16:53:24 'Información del sistema: os.name:' Windows 7 ', os.arch:' amd64 ', os.version:' 6.1 ', java.version:' 1.7.0 'Información del controlador: controlador. versión: RemoteWebDriver

Cualquier ayuda será apreciada.

Otro truco para los que quedan atrapados aquí:
Por el momento, he podido avanzar al dividir este enorme caso de prueba en casos de prueba más simples.

Respuestas a la pregunta(3)

Su respuesta a la pregunta