Bonjour,
Je début sur Selenium et je dois mettre en place une campagne de tests automatisée.
Un de mes tests et de sélectionner le répertoire "TOTO" dans une arborescence Seulement, dans le code source, les éléments n'ont pas de "nom" fixes.
J'ajoute ma ligne de commande sous Selenium : click scLocator=//TreeGrid[ID="reqtreeGridisc_OID_19"]/body/row[req_id=165||name=TOTO||5]/col[fieldName=name||0]
lorsque l'exécuté Selenium, çà marche. Mais si je quitte le logiciel et que je re-éxecute le cas de tests, Selenium ne le trouve pas, car le IOS a changé.
Ma question : comment faire pour que Selenium trouve a chaque fois l'élément souhaité ? L'idée étant de pouvoir trouver aussitot TOTO
J'espère que je me suis pas trop mal exprimée et que vous allez comprendre mon souhait
Je début sur Selenium et je dois mettre en place une campagne de tests automatisée.
Un de mes tests et de sélectionner le répertoire "TOTO" dans une arborescence Seulement, dans le code source, les éléments n'ont pas de "nom" fixes.
J'ajoute ma ligne de commande sous Selenium : click scLocator=//TreeGrid[ID="reqtreeGridisc_OID_19"]/body/row[req_id=165||name=TOTO||5]/col[fieldName=name||0]
lorsque l'exécuté Selenium, çà marche. Mais si je quitte le logiciel et que je re-éxecute le cas de tests, Selenium ne le trouve pas, car le IOS a changé.
Ma question : comment faire pour que Selenium trouve a chaque fois l'élément souhaité ? L'idée étant de pouvoir trouver aussitot TOTO
J'espère que je me suis pas trop mal exprimée et que vous allez comprendre mon souhait