Selencode, um den Radiobutton auszuwählen

8

Ich mache Automatisierung Tesing mit Selen, ich brauche Hilfe bei der Frage, wie Radio-Button zu wählen.Wenn möglich, helfen Sie mir mit Selen-Java-Code.

    
Gaju 28.04.2011, 12:00
quelle

7 Antworten

7

Angenommen, Sie haben Selenium eingerichtet:

%Vor%

Sie können sich das Selen-Javadoc ansehen Ссылка

    
Tnem 28.04.2011 12:21
quelle
1
%Vor%

usw. Verwenden Sie diese Befehle, um ein zufälliges und beliebiges Optionsfeld auszuwählen

    
Mai Hanafy 01.05.2013 18:15
quelle
0
%Vor%

Im obigen Beispiel wähle ich Radio Button mit "ROUND TRIP" mit "JavaScript".

In den letzten vier Zeilen wird überprüft, ob das erwartete Optionsfeld auf der Seite ausgewählt ist oder nicht.

HINWEIS: Ich gebe eine einfache und einfache Lösung, um ein Problem (Auswahl eines Radios) auf der gewählten Webseite zu lösen. Ein besserer Code kann geschrieben werden. (Der Benutzer kann eine Methode zum Akzeptieren der Funk-ID schreiben und alle bestehenden Optionsfelder durchlaufen, um zu sehen, welche davon ausgewählt wurde).

    
MKod 06.02.2013 16:46
quelle
0

Ich benutze diese Methode:

%Vor%     
Tomasz Przybylski 05.02.2014 09:40
quelle
0

Was Sie tun können, ist dies:

Erstellen Sie eine Methode mit einem Rückgabetyp WebElement, und verwenden Sie die Methode findElement (). Beispiel:

%Vor%

Speichern Sie das WebElement und verwenden Sie die Methode click (). Beispiel:

%Vor%

Hoffe, das hilft!

    
Mario Galea 25.04.2014 12:49
quelle
0

Testszenario: Wählen Sie das Optionsfeld Geschlecht (weiblich) aus Schritte:

  1. Starten Sie den neuen Browser
  2. Öffnen Sie die URL Ссылка

  3. Wählen Sie die Optionsschaltfläche (weiblich) nach Wert 'weiblich'

  4. aus

Code: public static void main (String [] args) löst InterruptedException {

aus %Vor%     
Samir 007 29.08.2016 10:50
quelle
-1

Was Sie die ganze Zeit tun sollten, ist ein Locator für jedes Objekt auf einer Seite bereitzustellen und dann eine Methode zu verwenden.

Wie

driver.findElement(By.xpath(//CLASS[contains(., 'what you are looking for')])).click();

    
John 24.08.2014 22:57
quelle

Tags und Links