Comment cliquer sur un élément <Td>

utilisateur3616172

Je veux cliquer sur AutoTestSKU du tableau ci-dessous. Comment le faire en utilisant Selenium Java?

<tr class="poslist-item" onclick="callManage(this, 'a[id$=linkManageProduct]')">
<tr class="poslist-item" onclick="callManage(this, 'a[id$=linkManageProduct]')">
<tr class="poslist-item" onclick="callManage(this, 'a[id$=linkManageProduct]')">
   <td>
      <input id="listProductform:productItemRepeat:2:checkbox" class="toggle-checkbox" type="checkbox" onclick="event.stopPropagation();" value="true" name="listProductform:productItemRepeat:2:checkbox">
   </td>
   <td> Cash Withdraw </td>
   <td>AutoTestSKU</td>
   <td>AutoProductName</td>
   <td> 1 </td>
   <td> 999 </td>
   <td> 0 </td>
   <td> 0 </td>
   <td>
   <td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="row-fluid row-break">
Saifur

J'irai avec la xpathrecherche basée sur le texte. J'ai également trouvé que le problème de chargement des éléments est très courant, webtablesalors assurez-vous d'utiliser explicitwait si nécessaire. Voir ceci pour la mise en œuvre.

//td[.='AutoTestSKU']

.vous donne la possibilité de pointer directement vers le parent dans la htmlhiérarchie

Si le texte contient des espaces, cela ne fonctionnera pas. Dans ce cas, vous pouvez utiliser la contains()fonction xpath .

//td[contains(text(),'AutoTestSKU')]


WebElement myDynamicElement = (new WebDriverWait(driver, 10))
  .until(ExpectedConditions.presenceOfElementLocated(By.xpath("//td[contains(text(),'AutoTestSKU')]")));
myDynamicElement.click();

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment cliquer par programme sur un élément en JavaScript?

Comment cliquer sur un élément via Selenium Python

Comment cliquer sur un élément caché dans Selenium WebDriver?

Espresso - Comment cliquer sur un élément RecyclerView au hasard?

Marionnettiste - comment cliquer sur un élément intérieur

Comment cliquer sur un élément dans Robot Framework Selenium

Comment cliquer sur un élément d'emballage ReactJS ?

Behat comment cliquer sur un autre élément

Comment cliquer sur un élément Web particulier dans Appium

vba: Comment cliquer sur un élément dans iframe

Comment cliquer sur un élément avec Selenium webdriver javascript?

Comment cliquer sur un élément de bouton avec Jasmine ?

Comment cliquer conditionnellement sur un élément dans Protractor ?

Python Selenium - Comment cliquer sur un élément sans bouton

Impossible de cliquer sur un bouton à l'intérieur d'un élément <td>

Comment cliquer sur un élément en fonction du texte d'un autre élément

Comment cliquer sur un élément et ajouter du texte dans un autre élément

Comment cliquer sur un élément "DIV" sur un site, en utilisant JavaScript

Impossible de cliquer sur un élément

Kotlin: Comment cliquer sur un élément dans un Recyclerview dans un autre Recyclerview

Comment cliquer sur un élément d'un site Web avec un bookmarklet javascript?

Comment cliquer sur un élément basé sur du texte href?

Comment faire défiler jusqu'à un élément et cliquer sur le sélénium?

Comment double-cliquer sur un élément à l'aide de Selenium Webdriver

Comment cliquer sur une position spécifique d'un élément Web en sélénium?

Comment cliquer sur un élément dans Selenium WebDriver à l'aide de JavaScript

Marionnettiste: Comment cliquer sur l'élément pour qu'il s'ouvre dans un nouvel onglet?

Comment cliquer sur un élément à l'aide du pilote Web Selenium (Python)

Sélénium: comment cliquer sur le premier enfant d'un élément html

TOP liste

  1. 1

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  2. 2

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  3. 3

    Microsoft.WebApplication.targets

  4. 4

    knn classification 10 plis de l'outil et du tri

  5. 5

    Quelle est la relation entre le modèle et le tableau ? C'est compliqué

  6. 6

    Créer un système Buzzer à l'aide de python

  7. 7

    Fonction de puissance en Java

  8. 8

    opérations en virgule flottante dans go

  9. 9

    Comment définir la couleur de l'intersection dans un diagramme de Venn?

  10. 10

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  11. 11

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  12. 12

    AutoMapper.Collection.EFCore - Erreur générée lors de la configuration

  13. 13

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

  14. 14

    Comment remplir les valeurs manquantes avec plusieurs colonnes dans R

  15. 15

    Comment puis-je ajouter un UIView sous mon contrôleur de barre d'onglets par programme?

  16. 16

    Yat-il un référentiel maven application Java à démarrer rapidement 11

  17. 17

    Comment rechercher des éléments dans une ArrayList? - Java

  18. 18

    Comment utiliser HttpClient avec TOUT cert ssl, quelle que soit la « mauvaise » est

  19. 19

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  20. 20

    Sélectionnez le bouton radio sur la saisie de texte

  21. 21

    Placez le modeBar en haut au centre à l'aide de plotly.js

chaudétiquette

Archive