Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:cicd:learningunits:lu07:a [2026/03/22 22:38] apeterde:modul:ffit:3-jahr:cicd:learningunits:lu07:a [2026/03/22 22:54] (aktuell) apeter
Zeile 14: Zeile 14:
 ==== E2e-Frameworks ==== ==== E2e-Frameworks ====
 Es gibt zahlreiche Frameworks und Bibliotheken für das E2e-Testing. Für Webapplikationen sind die bekanntesten: Es gibt zahlreiche Frameworks und Bibliotheken für das E2e-Testing. Für Webapplikationen sind die bekanntesten:
-  * Selenium+  * Selenium (Tests können in Java, Python, etc. geschrieben werden, je nach Webdriver)
   * Cypress   * Cypress
-  * WebdriverIO/Protractor+  * Protractor (Ehemals Standard bei Angular, mittlerweile nicht mehr unterhalten, weil das basierende WebdriverJS/Selenium-Webdriver veraltet ist) 
 +  * WebdriverIO
   * Testcafé   * Testcafé
   * Playwright   * Playwright
Zeile 22: Zeile 23:
   * Appium   * Appium
  
-{{:de:modul:ffit:3-jahr:cicd:learningunits:lu07:pie_chart_e2e_frameworks.png?400|}}+{{:de:modul:ffit:3-jahr:cicd:learningunits:lu07:pie_chart_e2e_frameworks.png?600|}} 
 +© Michael Mintz 
 + 
 +Das Beispiel mit Protractor zeigt, dass die Beliebtheit und sogar ganze Standards innerhalb weniger Monate oder Jahre ändern können. Entsprechend ist die Verteilung der obigen Grafik mit grosser Wahrscheinlichkeit bereits nicht mehr aktuell. 
 + 
 +Ein Beispiel eines Tests mit TestCafé finden Sie unter https://github.com/AlexanderPeter/cicd/blob/develop/frontend/e2e/poll-creation.test.ts
  
  • de/modul/ffit/3-jahr/cicd/learningunits/lu07/a.1774215505.txt.gz
  • Zuletzt geändert: 2026/03/22 22:38
  • von apeter