Comment cliquez <a> tag en sélénium
Ci-dessous mon code.Suis-coller de la totalité de mon tag
<TR id="oldcontent" bgcolor="#D0D0D0">
<TD id="oldcontent">Foot-OM</TD>
<a id="oldcontent" href="ID=22143"><u>Re-Submit</u></a>
<a id="oldcontent" href="ID=22143"><u>View</u></a>
<TR>
Ici, j'ai besoin de cliquer sur la balise avec le Re-Soumettre le texte.La question est d'href="ID=22143",la valeur de l'id est généré dynamiquement à chaque fois que je exécuter les cas de test.J'ai donc besoin de cliquer sur le présenter à nouveau tag à l'aide du texte présent dans le premier texte,j'.e Pied-OM.Quelqu'un peut-il me fournir le xpath>
OriginalL'auteur cxyz | 2012-12-03
Vous devez vous connecter pour publier un commentaire.
Vous pouvez cliquer sur :
Pour Webdriver :
OriginalL'auteur Abhishek_Mishra
En ruby Selenium webdriver
utilisant selenium RC perl
Je pensais que tu avais selenium2 comme l'une de vos étiquettes?
de toute façon, édité ma réponse à inclure selenium RC de mise en œuvre.
OriginalL'auteur Amey
Ressemble à votre problème est en HTML incorrect de la structure. Tag
<a>
ne peut pas être mis en<tr>
. Seulement<td>
est autorisé. Navigateur "corrections" des erreurs et de vos balises<a>
apparaître en dehors de la table et dans les DOM-structure n'est pas la même qu'en html.Ce XPath fonctionne pour l'image ci-dessus
OriginalL'auteur Igor Khrol
U pouvez simplement écrire 1.le sélénium.cliquez sur("lien=Re-Présenter") et
2.le sélénium.cliquez sur (lien"Vue").
OriginalL'auteur Virendra Joshi