La vérification de HTML les données de la table dans WebDriver
Quelqu'un peut-il svp m'expliquer comment faire pour vérifier les données en tableau HTML à l'aide de WebDriver?
HTML est comme ci-dessous..j'ai besoin de vérifier les valeurs xyz, abcd, 1234, 5678 sur la page web
<table>
<tr>
<td>xyz</td>
<td>abcd</td>
</tr>
<tr>
<td>1234</td>
<td>5678</td>
</tr>
</table>
Merci d'Avance!!
mra.
Vous devez vous connecter pour publier un commentaire.
En gardant à l'esprit votre extrait à partir de la question:
Je vous suggère d'essayer d'identifier ces valeurs à l'aide de localisateurs puis affirmer/vérification de la même.
Dans cet exemple j'ai utilisé XPath ( un peu verbeux pour plus de clarté)comme la localisation de la stratégie.Espérons que cette aide.
Votre approche dépendra si la table ne contient 2 lignes et 2 colonnes. Va les lignes et les colonnes existent toujours dans le même ordre? Si non, alors l'xcode exemple de fournisseur avant de fonctionner, sinon vous pourriez avoir besoin d'être un peu plus créatif.
Une approche que j'ai utilisé avant de ramper à travers un tableau est semblable à cela.
Définir un WebElement qui représente votre table.
Prochaine créer une Liste de WebElements qui représentent chaque ligne de la table.
Enfin, vous pouvez faire une boucle à travers les lignes de la table jusqu'à ce que vous trouver les données que vous recherchez.
Espère que cette aide.