2016-10-01 2 views
0

Ich denke über Testautomatisierung Struktur mit Selen, Intelligenz, Test und Maven. Was denken Sie über folgende Liste:IntelliJ TestNG Maven Testautomatisierung Projektstruktur

Selenium test structure

habe ich ein Projekt und viele Verzeichnisse beacuse i nur eine pom-Datei haben wollen. Wenn Sie mir bei der Testdatei helfen könnten. Wie sollte es aussehen, wenn ich alle Tests durchführen möchte, die in allen "Tests" -Verzeichnissen verfügbar sind? Was bedeutet, klicken Sie auf Ausführen und starten Sie alle Tests mit "Test" -Testnotizen. Helfer, Seiten und Testverzeichnisse existieren, da ich dies mit POM & Page Factory machen möchte.

@Sid unter meinem Pom. Meine testng.xml ist zur Zeit leer, weil ich nicht weiß, wie ich sie konfigurieren soll, um alles, was ich in den "Tests" -Verzeichnissen habe, auszuführen. Vielen Dank für die Antwort. enter image description here

Meine Tests sind nur Beispiele mit Vorabtests, Test- und Testanmerkungen. Nichts zu bewundern;)

+0

Teilen Sie, was Sie mit dem Pom versucht haben, testng.xml und die Tests @Miho – Sid

+0

@Sid: Diese Struktur ist in Ordnung für Sie oder ich sollte es auf 4 verschiedene Maven-Projekte teilen? 1 Projekt = 1 Modul. – MIHO

Antwort

0

zu lang für einen Kommentar:

Ich würde davon ausgehen, Ihre Hilfsklasse gemeinsame Funktionen haben goin. Abhängig von der Größe Ihrer Module möchten Sie möglicherweise weitere Untermodulordner erstellen. Sie können auch einen allgemeinen Ordner hinzufügen, der allgemeine Schritte und Methoden enthält.

Wenn Ihre Module nun vollständig unabhängig voneinander bereitgestellt werden, möchten Sie einen Aufruf annehmen, ob der Code mit dem App-Code oder an einem Ort wie Sie gespeichert werden soll.

Die Struktur würde in jeder Hinsicht gut funktionieren. Um alle Tests auszuführen, müssen Sie den Ordner/Klassen-Pfad in Ihre Testdateien einschließen. IDE/Maven/testng kümmern sich nicht um Ihre Ordnerstruktur, solange Sie alle Pfade korrekt einbeziehen. Schauen Sie sich an, wie man das macht.

Verwandte Themen