2016-07-13 8 views
0

In selen webdriver ich möchte die Bedingung verwenden wählen Sie FTP wenn FTP vorhanden dann wählen Sie die HTTP, wenn beide vorhanden HTTPS.In selen webdriver ich möchte die Bedingung wählen wählen Sie FTP wenn FTP vorhanden dann wählen Sie die HTTP, wenn beide vorhanden wählen HTTPS

ich habe ein Drop-Down- FTP HTTP HTTPS

WebElement sed = BaseTest.driver.findElement (By.xpath ("// * [@ class = 'comboBoxItemPicker']")); sed.click(); Thread.Schlaf (10000);

BaseTest.driver.findElement(By.xpath("//*[text()='ftp']")).click(); 

Antwort

0

Wenn Sie http/ftp/https von URL der Webseite dann unter Code verwenden, erhalten möchten und bestimmten Wert Form Dropdown auswählen.

Zeichenfolge CurrentURL = driver.getCurrentUrl(). ToString(); String-Protokoll = CurrentURL_string (0, CurrentURL.indexOf (": //"));

Ich hoffe, es wird Ihnen helfen.

+0

nein Ich brauche die Schleife Bedingung, um eine von ihnen zu wählen –

+0

Ich brauche Ihren HTML-Code, wo Sie ausführen möchten, denn wenn Sie viele URL dann speichern ftp/http in ** Protokoll ** Variable und in Schleife. –