Bonjour,
je voudrai trouver la liste des elements presents dans un menu d'une page web en utilisant webdriver.
ma page html est:
J.ai essayé ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <div class="composant-list"> <h2>Select Composant</h2> <ul> <li> <h4>Content</h4> <ul class="list"> <li class="composant-panel-item" data-component="summary"> <li class="composant-panel-item" data-component="header"> <li class="composant-panel-item" data-component="image"> <li class="composant-panel-item" data-component="details"> <li class="composant-panel-item" data-component="text"> </ul> </li> <li> <h4>Graphs</h4> <ul class="list"> <li class="composant-panel-item" data-composant="bar-c"> <li class="composant-panel-item" data-composant="c-chanels"> <li class="composant-panel-item" data-composant="c-entity"> <li class="composant-panel-item" data-composant="p-c-entity"> <li class="composant-panel-item" data-composant="l-chart"> <li class="composant-panel-item" data-composant="p-chart"> <li class="composant-panel-item" data-composant="l-c-pub"> </ul> </li> <li> <li> <li> <li> </ul> </div>
List <WebElement> links = driver.findElements(By.id("a"));
System.out.println("LIST"+links);
je n'arrive pas a avoir la liste des elements, quand je dis element c'est "summary", "header", etc..
Merci
Partager