2013-09-27 4 views
0

J'utilise du sélénium pour tester une application Web mais j'ai besoin d'aide. L'un des nœuds devant être cliqués a une valeur de changement constante au démarrage.Tests Web automatisés utilisant l'aide au sélénium nécessaire

Exemple:

clic = # f0012 css> ins.jstree-icon

Au démarrage la lettre avant 0012 est attribué au hasard (une lettre d'un-z). Cela signifie que chaque fois que mon script Selemnium est exécuté, je dois d'une manière ou d'une autre obtenir ce caractère ou simplement référencer le 0012 pour que le programme sache sur quel bouton cliquer.

Je suis vraiment coincé sur ce serait donc reconnaissant de toute aide

+0

, Première chose, si le bouton est dans le DOM, vous pouvez l'obtenir cliqué à coup sûr. Mais pour vous dire la manière la plus simple, nous montrer du HTML. – Karthikeyan

Répondre

5

Cela devrait fonctionner pour vous:

click css=[id$='0012'] > ins.jstree-icon 

Le $= recherchera des éléments qui se terminent par « 0012 ».

Questions connexes