le sélénium code pour sélectionner un bouton radio
Fais automatisation tesing à l'aide de sélénium, j'ai besoin d'aide sur la façon de sélectionner le bouton radio.Si possible m'aider avec le sélénium code java.
Comment avez-réponse fournie par Tnem travail pour vous? Soins à accepter comme étant correct si c'était le cas?
OriginalL'auteur Gaju | 2011-04-28
Vous devez vous connecter pour publier un commentaire.
En supposant que vous avez le sélénium mis en place sa juste:
Vous pouvez regarder le sélénium javadoc http://release.seleniumhq.org/selenium-remote-control/0.9.2/doc/java/com/thoughtworks/selenium/Selenium.html
OriginalL'auteur Tnem
etc ...
utilisez cette commande pour sélectionner aléatoire et aucun bouton radio
OriginalL'auteur Mai Hanafy
Dans l'exemple ci-dessus, je suis en sélectionnant un bouton radio "aller-retour" à l'aide "JavaScript".
Les quatre dernières lignes sont pour vérifier et voir si les bouton radio est sélectionné dans la page ou pas.
NOTE: je suis simple solution facile pour résoudre un problème (choix d'une radio) dans cette page web. Un meilleur code peut être écrit. (l'utilisateur peut écrire une méthode d'accepter ID radio et d'une boucle sur tous les existants bouton radio pour voir lequel d'entre eux est sélectionné).
OriginalL'auteur MKod
J'utilise cette méthode:
OriginalL'auteur Tomasz Przybylski
Ce que vous pouvez faire est ceci:
Créer une méthode avec un WebElement type de retour, et d'utiliser la Méthode findElement(). Exemple:
Stocker les WebElement et d'utiliser la Méthode click(). Exemple:
Espérons que cette aide!
OriginalL'auteur Mario Galea
Scénario de Test : Sélectionnez le Sexe(Féminin) bouton radio
Étapes:
Ouvrir l'URL http://toolsqa.wpengine.com/automation-practice-form/
Sélectionnez le bouton Radio (femelle) par la Valeur "Femelle"
Code :
public static void main(String[] args) throws InterruptedException {
OriginalL'auteur Samir 007
Ce que vous devez faire tout le temps, c'est de proposer un localisateur pour chaque objet dans une page et ensuite utiliser une méthode.
Comme
driver.findElement(By.xpath(//CLASS[contains(., 'what you are looking for')])).click();
OriginalL'auteur John