aurait besoin de plus d'informations pour donner une bonne réponse, mais quelques suggestions ci-dessous:
Si vous voulez sélectionner le 5ème <li>
dans tout le document HTML:
xpath=/descendant::li[5]
Je ne suis pas sûr de ce que vous voulez dire par "je sais li élément à l'avance (comme @, +, * etc)" mais si vous connaissez un attribut unique du <li>
vous pouvez l'utiliser pour le localiser:
Si vous connaissez le @id
du <li>
:
id=knownId
Si vous connaissez une classe CSS du <li>
:
css=li.knownClass
xpath=//li[contains(@class, 'knownClass']
Si vous connaissez le texte de la <li>
:
css=li:contains(knownText)
xpath=li[contains(text(), 'knownText')]
Espérons que cela aide. Un peu plus d'informations - idéalement un extrait de votre code HTML - aiderait à donner une réponse plus spécifique.
Qu'est-ce qui rend cet article unique? Y a-t-il du texte ou y a-t-il un lien? – AutomatedTester
salut là, oui, le texte rend l'élément unique – doneright