Selenium - Konvertieren von HTML zu Junit programmgesteuert

8

Ist es möglich, Java-Selenium-HTML-Dateien programmatisch in JUnit-Testquellcode zu konvertieren?

Ich brauche mein eigenes Programm, das nur Ressourcen dieser HTML-Dateien bekommt, sie in Java-Code konvertiert und automatisch den JUnit-Test ausführt. Gibt es eine Möglichkeit, das zu tun?

In Selenium IDE ist es möglich, Testfälle nach JUnit zu exportieren, ich weiß das, aber ich möchte IDE nicht verwenden, ich muss das programmatisch tun, wie ich es schon einmal gesagt habe.

Ich glaube, dass jemand das vorher gebraucht hat und jemand kann mir helfen ...

    
Jan Tobola 12.07.2011, 10:33
quelle

4 Antworten

3

Wie wäre es mit Ссылка ?

%Vor%

AKTUALISIEREN

Maven Port dieses Projekts verfügbar durch Ссылка :

%Vor%

Auch es spiegelte sich bei warren MVN Repos:

Ссылка

    
gavenkoa 04.12.2012 12:16
quelle
2

Es gibt ein Firefox-Plugin für die Selenium-IDE namens Test Suite Batch Converter , der Stapel von HTML-Dateien in jedes von der IDE unterstützte Exportformat konvertieren kann.

    
timginn 10.08.2012 19:26
quelle
2

Ich habe das selen4j -Projekt genommen und es in ein maven-Plugin für diejenigen verwandelt, die die html-Testfälle nehmen und Lassen Sie sie automatisch mit Ihrer Maven-Testphase laufen. Sie können die Tests auch mithilfe einer Profilüberschreibung mit todsicheren Elementen trennen.

Readme ist hier: Ссылка

Die Kurzversion der Readme:

Konvertiert diese Ordnerstruktur:

%Vor%

In

%Vor%

Dies wird nur unter Windows mit Firefox und Chrome getestet.
Ich konnte die IE-Version nicht dazu bringen, einen Test zu bestehen, aber ich bin neu in Selen, also hoffentlich, wenn du ein Selen-Guru bist, kannst du darüber hinwegkommen.

    
Will 16.12.2012 03:04
quelle
0

Schau dir das selenese4J-maven-plugin an. Ähnlich wie selen4j ( Ссылка ).

Bietet viele Funktionen: Selenium 1/2 (WebDriver) Konvertierung Test-Suite-Generierung Internationalisierung Ihrer HTML-Datei Möglichkeit, Snippet in Ihre HTML-Datei für spezifische Tests zu verwenden (zB: Arbeitstag berechnen, benutzerdefinierte Wertegenerierung schreiben, dynamische Werte verarbeiten ...) Verwendung von Token-Eigenschaften

    
RaphC 23.10.2013 23:00
quelle

Tags und Links