Bonsoir chers amis j’utilise selenium pour effectuer des tests et je rencontre un problème je m explique: Je récupères dans ma page web tous les div dont la classe est content en faisant ca:
ContentDiv = driver.find_elements_by_class_name('content')
Je veux ensuite dans chaque élément qui est dans ContentDiv récupérer tout les div dont leur rôle est égale à non ou oui dans l' ordre en utilisant xpath, parce que avec xpath je peux mettre des conditions donc je fais ça:
OuiNon = ContentDiv[3].find_element_by_xpath("//div[@role=oui or @role=non]")
Le problème c’est que le code fonctionne mais ne se limite pas à ContentDiv[3] c’est à dire il y a des réponses des autres ContentDiv[n…] dans mon résultat tandis que moi je veux limiter à ContentDiv[3] et faire ainsi de suite pour les autres.
D après moi mon erreur dans ce code c’est le // puisqu' il indique tous le document pas ContentDiv[3]. Pouvez vous m’aider à résoudre mon problème. Merci pour vos réponses.