Word Import

Von admin, 30. Januar 2023

Dokumentation Testautomation FINDUS

 

Übersicht: 

 

Abfolge: 

  1. Pipeline Build wird auf Jenkins manuell oder automatisch getriggert 
  2. 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 
  3. Jenkins baut mithilfe des Buildtools Maven und der im Repository hinterlegten pom.xml die Testautomation
  4. 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
  5. 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