2017-04-16 7 views
0

Ich verwende Selen mit Java und in meiner Anwendung, wenn ich auf Senden Schaltfläche, System generiert zufällige ID, ich muss diese ID auf dem Bildschirm (ein div) und dann zu erfassen Legen Sie in ein anderes Feld, um sicherzustellen, dass alle Felder ausgefüllt sind und wir auch bearbeiten können.Müssen ID nach dem Klicken auf Senden Schaltfläche erfassen

+0

fügen Sie bitte den Code, den Sie ausprobiert haben und welche Ausnahme, die Sie bekommen, dann wird jeder von uns hep Sie – Akarsh

+0

Und fügen Sie auch HTML-Code für das Webelement – Akarsh

Antwort

0

Die simpelst Art und Weise, ist dies:

  1. Erstellen Sie eine Variable, die die ID enthalten:

    String myID;

  2. Nach id erstellt müssen Sie den Text in der eingereichten erfassen.

    myID = driver.findElement (By.id (".....")) getText();

Danach wird die ID in myID gespeichert.

  1. , um zu sehen, ob es funktioniert, führen Sie die folgende Zeile:

System.out.println (myID);

Wenn die Ausgabe in der Konsole die gleiche wie in einem generierten ID-Feld ist, dann haben alle korrekt funktioniert.

Verwandte Themen