Comment puis-je passer l'erreur et continuer avec la prochaine itération dans for loop
, j'ai collé mon code ci-dessous, ce que j'essaie est, je suis en train de télécharger plusieurs PDF à partir d'un site Web, je ont utilisé le linkText-FullText PDF qui est disponible pour tous les fichiers PDF sauf un, donc la boucle échoue et le programme s'arrête.sélénium, java, test
Error: Exception in thread "main"
org.openqa.selenium.NoSuchElementException: no such element: Unable to
locate element: {"method":"link text","selector":"Fulltext PDF"}
(Session info: chrome=60.0.3112.113)
Où est votre code? – NarendraR
Le message n'est-il pas assez clair? Il n'existe aucun élément correspondant à vos critères. Vérifiez votre code et les attributs sur la page, pour voir s'ils correspondent –
String printLink; \t \t \t \t try { \t \t \t \t \t Printlink = d.findElement (By.linkText ("PDF texte intégral")) getAttribute ("href"). \t \t \t \t} \t \t \t \t \t \t \t \t catch (NoSuchElementException e) { \t \t \t \t \t Printlink = "NO_DATA_FOUND"; \t \t \t \t} – SarathChandar