Selênio e: hover css

Usando selenium-rc e o cliente java, quero testar um menu que é aberto quando o usuário move o mouse sobre ele. Ele fecha quando o mouse sai do menu. Isso é feito usando:hover css, sem qualquer javascript.

No selênio, existem muitos métodos para ações do mouse, mas nenhum deles parece acionar nenhum css:hover estilo a ser usado.

O Google mostra que não estou sozinho com esse problema, mas não há uma solução. Algumas pessoas comentam que você teve que adicionar algum código javascript; no entanto, no selenium rc, acho que nem tenho um local adequado para o código javascript adicional fornecido pelo usuário.

Meu desejo seria o seguinte código para trabalhar, dado que uma div # navi_settings continha o menu que contém o elemento - normalmente invisível -:

selenium.mouseHover("css=div#navi_settings");
assertTrue(selenium.isVisible("//a[contains(text(), 'Text on link')]"));

Infelizmente, o métodomoveHover() ainda não existe.

questionAnswers(2)

yourAnswerToTheQuestion