J'essaie de cliquer sur du texte qui se trouve à l'intérieur d'un élément de menu (je ne peux pas utiliser l'ID du menu car il s'agit d'un menu web asp.net ainsi les identifiants ne sont pas fiables). A l'intérieur de la cellule de la table il y aSelenium ne trouve pas l'élément par le texte via xpath
<nobr>Revenue Object Maintenance</nobr>
Cependant, si je fais:
selenium.Click("xpath=//nobr[text()='Revenue Object Maintenance'");
erreurs Selenium sur:
ERROR: Invalid xpath [3]: XPath parse error //nobr[text()='Revenue Object Maintenance'
Comment puis-je cliquer sur cette instance nobr?
Bonne question, +1. Voir ma réponse pour l'explication de cette erreur évidente. –
manque la fermeture ']' –