Dokumentation Testautomation FINDUS
Übersicht:

Abfolge:
- Pipeline Build wird auf Jenkins manuell oder automatisch getriggert
- Jenkins holt sich den Code für die Testautomation vom MMS Git (https://git.t-systems-mms.com/projects/NRWGOV/repos/fm-intranet-automation/) über den FM-Funktionsnutzer
- Jenkins baut mithilfe des Buildtools Maven und der im Repository hinterlegten pom.xml die Testautomation
- Der gebaute Code greift zur Laufzeit auf das Selenium Grid zu und führt je nach den hinterlegten Properties die Tests auf Internet Explorer 11 oder wahlweise Edge Chromium aus
- Die Ergebnisse werden Jenkins zurückgemeldet, der einen Report erstellt und auf der VM ablegt
Wichtige Files:
hub.bat: Zum starten des Selenium Grids auf der VM (D:/users/admin_findus/Selenium)
start_up_node1.bat: Registrieren der WebDriver Nodes (IE11, EdgeChromium) beim Grid (D:/users/admin_findus/Selenium)
Starten und Stoppen des Jenkins: In CMD -> Zum Ordner der Jenkins.exe navigieren (D:/users/admin_findus/Jenkins) -> jenkins.exe start bzw. jenkins.exe stop
Comments