Je suis nouveau dans le domaine du sélénium et des tests. J'essaye de capturer l'id d'un élément de lien hypertexte qui est dynamiquement généré par partie. L'action click est enregistrée comme ci-dessous quand je clique sur sélénium, les parties en gras sont générées dynamiquement, elles sont nombreuses sur ma page et peuvent différer d'un site à l'autre (je suis en train de tester cms). J'aimerais capturer et cliquer sur n'importe qui. C'est ce que j'ai essayé de faire depuis:En cliquant sur plusieurs parties de liens générées dynamiquement
storeAttribute | // bouton @click onclick = " setLocation (javascript {baseUrlSelection()} ['/ checkout/panier/ajouter/uenc/(a-zA-Z0-9) /product/(0-9)]' ') " | myid
echo | $ {myid} |
clickAndWait | $ {Myid [0]}
Il ne fonctionne pas Mes liens ressemble à ceci lorsque l'action de clic est enregistré en sélénium: buton [@ onclick = "setLocation (» http://localhost/mydomaine/index.php/checkout/cart/add/uenc/aHR0cDovL2xvY2FsaG9zdC9NYWdlbnRvSGls
YWlyZURlbW9WMi9tYWdlbnRvZGVtb0hpbGFpcmVWMi9pbmRleC5waHAvY2F0ZWdvcmllMS5odG1sP19fX1NJRD1V/product// ') "> Veuillez nous aider.
Avez-vous obtenu ce tri? –