Zum Inhalt springen
IT & Software teststestautomatisierungqualität

Test-Automatisierung mit KI

KI generiert Unit-Tests, Edge-Cases und Regressionstests aus bestehenden Funktionen, und senkt die psychologische Hürde des Testschreibens erheblich.

⚡ Auf einen Blick
Problem
Testabdeckung ist chronisch unvollständig, weil Tests unter Zeitdruck als Erstes wegfallen, obwohl jeder weiß, dass fehlende Tests Production-Bugs produzieren.
KI-Lösung
LLM-basierte Code-Analyse generiert relevante Unit-, Edge-Case- und Regressionstests durch statisches Parsing und Kontextverständnis, Entwickler prüfen und ergänzen, statt alles manuell zu schreiben.
Typischer Nutzen
Tests für eine Funktion entstehen als Entwurf in Minuten, geprüft wird statt getippt. Regressionen und vergessene Grenzwerte fallen früher auf, falsch verstandene Anforderungen nicht. Wie viel Zeit es je Funktion spart, misst du an fünf eigenen Funktionen.
Setup-Zeit
Sofort nutzbar mit Copilot/Cursor; Legacy-Sprint = 2–4 Wochen
Kosteneinschätzung
0 € extra bei Copilot/Cursor; Diffblue und Testim auf Anfrage
KI-Chat direkt (Copilot/Cursor, kein Setup)Spezialisierter Test-Generator (Diffblue für Java)KI-gestützte E2E-Plattform (Testim, Mabl)
Worum geht's?

Es ist Donnerstag, 15:40 Uhr.

Alex hat einen Feature-Branch fertig. Deadline ist morgen. Er schaut auf seine Funktion: 80 Zeilen, drei Verzweigungen, eine Datenbankabfrage, zwei mögliche Exceptions. Theoretisch sollte er jetzt Tests schreiben.

Er öffnet die Test-Datei. Wie heißt die Test-Klasse nochmal? Wie mockt man den Datenbankzugriff in diesem Projekt? Er sucht in einem anderen Test-File. Findet das Muster. 20 Minuten später: ein Test. Happy Path. Er committet.

Zwei Wochen später: Production-Bug. Der Edge-Case, dass discount_pct den Wert 0 haben kann, wurde nie getestet. Vier Stunden Debugging, ein Notfall-Deployment um 22 Uhr. Der Produktmanager wartet noch auf eine Erklärung.

Für Unternehmen

Nicht nur lesen, umsetzen.

Wir setzen Anwendungsfälle wie diesen mit euch um oder trainieren euer Team darauf. Das Erstgespräch kostet nichts.

Erstgespräch anfragen

Das echte Ausmaß des Problems

Tests schreiben ist bei vielen Entwicklern unbeliebt. Nicht weil sie schlechte Arbeit abliefern wollen, sondern weil Tests unter Zeitdruck immer als erste Kompromissstelle gelten. Feature fertig? Dann schnell noch Basis-Tests, und Schluss.

Mit KI-Coding-Assistenten wird das wichtiger, nicht unwichtiger. Der DORA-Report 2024 (Accelerate State of DevOps) fand: Ein um 25 Prozent höherer KI-Einsatz ging mit geschätzt 1,5 Prozent weniger Durchsatz und 7,2 Prozent weniger Stabilität bei der Auslieferung einher. Die Autoren folgern, dass ein besserer Entwicklungsprozess nicht automatisch bessere Auslieferung bedeutet, jedenfalls nicht ohne die Grundlagen, zu denen sie ausdrücklich robuste Tests zählen.

Die Konsequenzen sind konkret: Ein Bug in Production kostet Debugging unter Druck, ein Notfall-Deployment und Erklärungen, bei Alex oben vier Stunden und einen Abend. Als Testbefund wäre es eine rote Zeile im CI gewesen. Die oft zitierten Faktoren von 15 oder 100 für späte Fixes werden gern dem NIST zugeschrieben, eine prüfbare Studie dahinter haben wir nicht gefunden. Die Richtung stimmt trotzdem.

Dazu ein subtileres Problem: Regression. Mit wachsender Codebase steigt die Wahrscheinlichkeit, dass eine Änderung unbeabsichtigte Seiteneffekte hat. Ohne Testabdeckung werden diese erst in Production sichtbar. Mit KI-generierter Test-Abdeckung für neue Features wird Regression zu einem lösbaren Problem.

Ehrliche Einschränkung: KI-generierte Tests testen das, was der Code tut, nicht was er tun sollte. Sie fangen keine inhaltlichen Bugs ab, sondern Regressionen. Das ist ein echtes Limit, aber kein Grund, sie nicht zu nutzen.

Mit vs. ohne KI, ein ehrlicher Vergleich

KennzahlOhne KIMit KI-Test-Generierung
Zeit für Unit-Test einer neuen Funktion30–45 Min. (Boilerplate + Edge-Cases)10–15 Min. (KI generiert, Entwickler prüft)
Edge-Cases vergessenHäufig (Zeitdruck)Seltener (KI schlägt null/undefined/Grenzwerte vor)
Legacy-Code mit Tests abdecken”Keine Zeit”, bleibt liegenEntwurf in Minuten je Funktion, Prüfung 20–30 Minuten
Testabdeckung neuer FeaturesVariabel, unter Druck niedrigSteigt, wenn Tests Teil der Definition of Done sind

Die Minutenwerte sind Annahmen, keine Messung. Miss sie an fünf eigenen Funktionen, bevor du mit ihnen rechnest.

Einschätzung auf einen Blick

Zeitersparnis, mittel (3/5) Test-Generierung ist täglich relevant für aktiv entwickelnde Teams. Wie viel sie spart, hängt daran, was ihr bisher tut: Gegenüber manuell geschriebenen Tests spart sie Zeit, gegenüber gar keinen Tests kostet sie Prüfzeit. Nicht so direkt spürbar wie Code-Reviews, aber konsistenter als Dokumentation (die oft aufgeschoben wird).

Kosteneinsparung, niedrig (2/5) Der ROI ist real, aber schwer direkt zuzuschreiben. “Dieser Test hat diesen Production-Bug verhindert” lässt sich selten nachweisen. Bug-Vermeidung als Kostenfaktor ist theoretisch sehr groß, in der Praxis kaum isolierbar. Deshalb sollte dieser Use Case besser als Qualitätsinvestition denn als ROI-Projekt eingeordnet werden.

Schnelle Umsetzung, hoch (4/5) Wer bereits GitHub Copilot oder Cursor nutzt, kann heute sofort Test-Generierung starten, keine zusätzlichen Tools, keine Kosten. Der sofortige Schritt ist einfach. Legacy-Coverage ist ein separates Projekt und aufwändiger.

ROI-Sicherheit, niedrig (2/5) Ähnlich wie bei Dokumentation: der Nutzen ist real, aber nicht direkt messbar. Coverage-Prozent ist messbar, aber Coverage sagt nichts über Test-Qualität. Production-Bugs sind messbar, aber die Attribution “hätte durch mehr Tests verhindert werden können” ist rückwirkend schwer zu belegen.

Skalierbarkeit, hoch (4/5) Neue Funktionen werden konsistent mit Tests abgedeckt, das skaliert mit dem Team. E2E-Tests erfordern allerdings kontinuierliche Pflege wenn sich die UI ändert. Unit- und Integration-Tests skalieren besser als E2E.

Richtwerte, abhängig von Programmiersprache, Framework, Codebase-Komplexität und Teamgröße.

Was das System konkret macht

Ebene 1, KI-gestützte Unit-Test-Generierung: Der Entwickler schreibt eine Funktion. Das KI-Tool analysiert und generiert Unit-Tests: Happy Path, Edge Cases (null/undefined, leere Arrays, Grenzwerte), Error Cases (Exception-Handling). Entwickler prüft in 10 bis 15 Minuten, ergänzt domänenspezifische Fälle die KI nicht kennen kann, hat eine solide Testbasis.

Ebene 2, Legacy-Coverage-Sprint: Für bestehenden Code ohne Tests: Ein LLM analysiert eine Funktion und generiert in Minuten eine Test-Suite, die der Entwickler in weiteren 20–30 Minuten prüft und anpasst. Was vorher Tage gedauert hätte, ist in Stunden erledigt. Besonders wertvoll vor einem Refactoring: Code mit Tests absichern, bevor er angefasst wird.

Ebene 3, Automatische Snapshot- und Regressions-Tests: KI identifiziert welche Snapshots nach Code-Änderungen veraltet sind und generiert aktualisierte Versionen. Das eliminiert einen Teil des Test-Maintenance-Overheads.

Ebene 4, E2E-Tests mit selbstheilenden Locators: Für E2E-Tests gibt es spezialisierte KI-Tools wie Testim oder Mabl: Nutzerflüsse aufzeichnen, KI generiert wartungsarme automatische Tests. Diese sind stabiler als klassische Ansätze, weil sie semantisch auf Elemente referenzieren statt auf fragile CSS-Selektoren.

Halluzinationsrisiko beachten: KI-generierte Tests können subtil falsch sein, sie testen möglicherweise das falsche Verhalten oder machen falsche Annahmen über die Funktion. Deshalb gilt: KI generiert, Entwickler versteht und prüft. Das Ziel ist nicht automatische Test-Generierung ohne Review, sondern schnellere Test-Generierung mit Review.

Konkrete Werkzeuge

GitHub Copilot , Für Teams, die Copilot nutzen, ist Test-Generierung bereits inklusive. Im Chat-Modus: “Schreib Unit-Tests für diese Funktion”, Copilot generiert eine vollständige Jest/pytest/JUnit-Suite. Kein Zusatz-Tool, keine Zusatzkosten. Einschränkung: Copilot sieht vor allem die geöffneten Dateien, in großen Projekten fehlen ihm Muster aus dem Rest.

Cursor , Mit vollständigem Codebase-Kontext generiert Cursor Test-Suites, die projektspezifische Patterns und interne Abhängigkeiten berücksichtigen. Besonders stark für Integrations-Tests, die mehrere Module zusammen testen. Für Firmen ist der Teams-Tarif gedacht, 40 US-Dollar je Nutzer und Monat.

Diffblue Cover, Spezialisiertes Tool für automatische Java-Unit-Test-Generierung. Diffblue analysiert den Code statisch und generiert Tests durch Ausführung des Codes, ohne LLM-Halluzinations-Risiko. Besonders für Java-Enterprise-Teams mit Legacy-Code geeignet. Den Preis erfragst du bei Diffblue.

Testim / Mabl, KI-gestützte E2E-Test-Plattformen. Testim lässt Nutzerflüsse aufzeichnen und baut automatisch selbstheilende Tests. Wenn sich die UI ändert, passt Testim die Test-Locators automatisch an. Testim hat einen kostenlosen Community-Plan, die bezahlten Pläne gibt es nur auf Anfrage.

Mutmut / PIT (Mutation Testing), Ergänzendes Tool zur Test-Qualitätsprüfung: Mutation-Testing verändert den Code automatisch (z.B. > durch >= ersetzen) und prüft ob ein Test fehlschlägt. Zeigt Lücken in der Test-Qualität, KI füllt sie. Open Source, kostenlos.

Datenschutz und Datenhaltung

Test-Generierung hat weniger kritische DSGVO-Aspekte als viele andere Use Cases, in Unit-Tests werden in der Regel keine echten Kundendaten verwendet, sondern synthetische Test-Daten.

Ausnahme: Wenn KI-Tools den Produktionscode analysieren, um Tests zu generieren, und dieser Code Algorithmen für personenbezogene Daten enthält, gelten die gleichen Überlegungen wie bei Code-Reviews, proprietärer Code verlässt den Unternehmensserver.

Empfehlung: Für Test-Generierung mit Produktionscode: GitHub Copilot Business (keine Training-Verwendung vertraglich) oder Cursor mit teamweit erzwungenem Privacy Mode (Teams-Tarif), oder lokale Modelle für maximale Kontrolle.

Was es kostet

Einstieg (Copilot Test-Generierung, bereits vorhanden):

  • 0 Extra-Kosten für Teams, die bereits Copilot nutzen
  • Einrichtungsaufwand: 0, direkt nutzbar
  • Effekt: Tests für eine neue Funktion in 10 bis 15 statt 30 bis 45 Minuten, wenn eure eigene Messung die Annahme bestätigt

Spezialisiert (Diffblue für Java-Legacy + Testim für E2E):

  • Diffblue: Preis auf Anfrage
  • Testim: Community-Plan kostenlos, bezahlte Pläne auf Anfrage
  • Zielgruppe: Teams mit erheblichem Legacy-Code-Bestand und kritischen Produktionssystemen

ROI-Szenario: Entwicklungsteam mit 10 Personen, 2 Production-Bugs im Monat, je 8 Stunden Behebung: 2 mal 8 mal 80 €, also 1.280 € Bugfixing-Aufwand im Monat, als Arbeitszeit, nicht als Rechnung. Welcher Anteil davon mit Tests verhindert worden wäre, weiß niemand. Generierte Tests fangen Regressionen und vergessene Grenzwerte, aber keine falsch verstandenen Anforderungen, siehe die Einschränkung oben. Dagegen steht die Prüfzeit: Deckt jede Person pro Woche fünf Funktionen ab und prüft je 10 bis 15 Minuten, sind das im Team 36 bis 54 Stunden im Monat, mehr als die 16 Stunden Bugfixing. Gegenüber gar keinen Tests ist das also Mehraufwand, der Qualität kauft. Gegenüber manuell geschriebenen Tests mit 30 bis 45 Minuten je Funktion spart es rund zwei Drittel. Die Lizenz fällt kaum ins Gewicht, Copilot Business mit 19 US-Dollar je Sitz ist meist ohnehin fürs Coding da. Der ehrliche Frame: Investition in Code-Qualität und Refactoring-Sicherheit, keine Bugfix-Ersparnis.

Klingt das nach eurem Alltag? Ob sich dieser Use Case bei euch rechnet, klären wir im Erstgespräch: 30 Minuten, kostenlos.

Erstgespräch anfragen

Drei typische Einstiegsfehler

1. Tests werden generiert, aber nicht geprüft. KI-Tests ohne menschliche Prüfung senken das Vertrauen in die Test-Suite, weil niemand weiß, ob die Tests das Richtige testen. Jeder generierte Test muss verstanden und geprüft werden. Das dauert 10 bis 15 Minuten pro Funktion, ist aber nicht verhandelbar.

2. Coverage-Prozent als Ziel statt als Messgröße. Eine 80%-Abdeckung mit schlechten Tests ist weniger wert als 60% mit guten Tests. KI-generierte Tests können die Coverage-Zahl verbessern, ohne die eigentliche Test-Qualität zu verbessern. Coverage ist ein Indikator, kein Ziel.

3. Legacy-Coverage-Sprint ohne Priorisierung. “Wir dokumentieren erstmal den gesamten Legacy-Code mit Tests” scheitert immer. Besser: Die 5–10 kritischsten Module identifizieren (die, die am häufigsten Bugs produzieren oder für die das Refactoring-Risiko am höchsten ist) und diese zuerst abdecken. Ein häufiges Anschlussproblem: Die Test-Suite wird nach dem initialen Sprint nicht aktiv gepflegt, alte Tests veralten, wenn sich die Business-Logik ändert. Alle 2–3 Monate eine Test-Qualitäts-Retrospektive einplanen: Welche Tests schlagen fälschlicherweise fehl? Welche kritischen Pfade sind noch unabgedeckt?

Was mit der Einführung wirklich passiert

Unmittelbarer Effekt: Entwickler, die KI-Test-Generierung aktiv nutzen, schreiben deutlich mehr Tests, einfach weil die Hürde gesunken ist. Ein Großteil des Testschreibens war Boilerplate: Test-Klasse anlegen, Mock-Setup, Standard-Assertions. Das übernimmt die KI.

Qualitätsdiskussion im Team: Nach der Einführung entstehen oft neue Gespräche: Was ist ein guter Test? Was soll getestet werden? Diese Gespräche sind wertvoll, sie entstehen gerade weil die KI die mechanische Arbeit abnimmt und Raum für die inhaltliche Frage schafft.

Langfristiger Effekt: Wer konsequent Tests hat, refaktoriert mit weniger Angst. Der Grund: Man weiß, dass der Code durch Tests abgesichert ist, soweit die Tests das Richtige prüfen. Das Vertrauen in die Codebase steigt.

Realistischer Zeitplan

PhaseDauerWas passiertTypisches Risiko
KI-Test-Workflow einführenWoche 1Team auf Test-Generierung mit KI einweisen, für neue Funktionen ab sofort StandardTests werden generiert, aber nicht geprüft, KI-Tests ohne Prüfung senken das Vertrauen
Legacy-Coverage-SprintWoche 2–4Kritische Business-Logic identifizieren, KI-generierte Tests für Top-10-ModuleZu viel auf einmal, lieber 3 kritische Module gründlich abdecken
CI-Integration: Tests als GateAb Woche 3Coverage-Schwellwerte in CI einrichten, Tests müssen grün sein vor MergeFalscher Schwellwert, zu hoch blockiert, zu niedrig bringt nichts
E2E-Test-EinführungAb Monat 2Kritischste Nutzerflüsse mit Testim/Playwright + KI automatisierenE2E-Tests sind instabil und brechen häufig, Selbstheilungs-Tools oder stabiles Selektoren-System einrichten
Kontinuierliche VerbesserungLaufendCoverage-Trends verfolgen, Regression-Bugs in neue Tests umwandelnTestabdeckungs-Metrik wird zum Selbstzweck, wichtig ist Test-Qualität, nicht Coverage-Prozent

Häufige Einwände

„KI-generierte Tests testen nur, was der Code tut, nicht was er tun sollte.” Das ist ein präziser und wichtiger Einwand. KI-generierte Tests aus dem bestehenden Code sind Behavioral Tests, sie dokumentieren das aktuelle Verhalten und fangen Regressionen ab. Inhaltliche Bugs fangen sie nicht ab. Das ist eine echte Einschränkung, aber Regressionsschutz hat erheblichen Wert. Und die Edge-Cases, die KI automatisch generiert (null, leere Arrays, Grenzwerte), sind oft genau die, die Entwickler unter Zeitdruck weglassen.

„Unsere Test-Infrastruktur ist zu komplex, KI kennt die internen Abhängigkeiten nicht.” Für Copilot (nur aktuelle Datei) stimmt das. Für Cursor (vollständiger Codebase-Kontext) weniger. Für Diffblue (Java, statische Analyse) weitgehend irrelevant. Praktische Lösung: KI generiert den Test-Rahmen, Entwickler füllt Mock- und Fixture-Details. Hybridansatz.

„Wir haben keine Zeit für Tests, auch nicht für KI-gestützte.” Wenn Tests für eine Funktion manuell 30 bis 45 Minuten brauchen, dauert die KI-gestützte Variante mit Prüfung 10 bis 15 Minuten, nicht 0, aber deutlich weniger. Bei kritischer Business-Logic ist der Mehraufwand fast immer gerechtfertigt.

Woran du merkst, dass das zu dir passt

  • Euer Team schreibt unter Zeitdruck regelmäßig keine Tests für neue Funktionen
  • Ihr habt Legacy-Code, der refaktoriert werden soll, aber kein Test-Netz hat
  • Production-Bugs hätten durch Tests verhindert werden können, rückblickend klar erkennbar

Das passt noch nicht, wenn:

  • Euer Team schreibt bereits konsequent Tests und die Testabdeckung liegt über 80 %, dann ist der Mehrwert marginal.
  • Eure Codebase ist so gut wie undokumentiert und vollständig legacy, dass KI-generierte Tests ohne Verständnis der Business-Logik mehr Schaden anrichten könnten, zuerst die kritischsten Kernfunktionen manuell dokumentieren und verstehen.
  • Kein Entwickler hat Zeit oder Bereitschaft, KI-generierte Tests zu prüfen, dann lieber keinen Prozess einführen, als eine unkontrolliert wachsende Test-Suite mit unverstandenen Tests aufzubauen.

Das kannst du heute noch tun

Öffne eine Funktion ohne Tests in deiner IDE und tippe in Copilot Chat oder Cursor: “Schreib Unit-Tests für diese Funktion, inkl. Edge Cases und Error Cases.” Prüfe das Ergebnis in 10 Minuten. Commite es, wenn es sinnvoll ist. Das ist der erste Schritt, kein extra Tool, keine Konfiguration.

Prompt für vollständige Unit-Test-Generierung
Du bist ein Test-Experte für [PROGRAMMIERSPRACHE/FRAMEWORK]. Analysiere die folgende Funktion und generiere eine vollständige Unit-Test-Suite mit: 1. HAPPY PATH: Normalfall mit validen Eingaben 2. EDGE CASES: Grenzwerte, leere Arrays, null/undefined/None, 0, negative Zahlen (je nach Typ) 3. ERROR CASES: Erwartete Exceptions, ungültige Eingaben 4. WICHTIGE KOMBINATIONEN: Wenn mehrere Parameter zusammenwirken Für jeden Test: - Klaren Testnamen (test_[funktion]_[scenario]_[erwartetes_ergebnis]) - Arrange-Act-Assert-Struktur - Wenn du Verhalten nicht kennst: TODO-Kommentar mit Frage Test-Framework: [JEST/PYTEST/JUNIT/ETC.] Mock-Bibliothek: [FALLS BEKANNT] FUNKTION: [FUNKTION EINFÜGEN] KONTEXT: [Z.B. "Wird in E-Commerce-System verwendet, Preise sind immer in Cent als Integer"]
Funktioniert mit Claude, ChatGPT, GitHub Copilot Chat, Cursor
Beispiel-Ausgabe

Mitarbeiter:in

Python: def apply_discount(price: float, discount_pct: float) -> float, keine Eingabeprüfung vorhanden, soll Preis nach Rabatt zurückgeben

KI-Assistent

import pytest class TestApplyDiscount: def test_apply_discount_normal_case(self): """Normaler Rabatt wird korrekt berechnet""" result = apply_discount(100.0, 10.0) assert result == 90.0 def test_apply_discount_zero_discount(self): """0% Rabatt lässt Preis unverändert""" result = apply_discount(100.0, 0.0) assert result == 100.0 def test_apply_discount_full_discount(self): """100% Rabatt ergibt 0""" result = apply_discount(100.0, 100.0) assert result == 0.0 def test_apply_discount_zero_price(self): """Preis 0 bleibt 0 nach Rabatt""" result = apply_discount(0.0, 50.0) assert result == 0.0 # TODO: Bitte prüfen, Verhalten bei negativem Preis unklar def test_apply_discount_negative_price(self): """Verhalten bei negativem Preis, bitte validieren""" result = apply_discount(-100.0, 10.0) assert result == -90.0 # oder sollte ValueError geworfen werden? def test_apply_discount_over_100_percent(self): """TODO: Soll >100% Rabatt erlaubt sein? Aktuell kein Check vorhanden.""" result = apply_discount(100.0, 150.0) # Dokumentiert nur das heutige Verhalten, nicht das richtige. # Wird ValueError gewünscht, diesen Test umschreiben, statt ihn grün zu halten. assert result == -50.0

Quellen & Methodik

  • DORA Accelerate State of DevOps Report 2024, dora.dev, Zusammenfassung im Google-Cloud-Blog “Announcing the 2024 DORA report”: 25 Prozent mehr KI-Einsatz gingen mit geschätzt 1,5 Prozent weniger Durchsatz und 7,2 Prozent weniger Stabilität bei der Auslieferung einher; robuste Tests als Grundlage.
  • Eigene Annahmen: Minutenwerte je Funktion, fünf Funktionen je Person und Woche im Rechenbeispiel. Nicht gemessen.
  • Preise: unsere Toolseiten zu GitHub Copilot und Cursor; Testim-Preisseite (abgerufen September 2026).

Diesen Inhalt teilen:

🤝

Du weißt jetzt, was möglich ist. Fehlt noch die Umsetzung?

Viele, die diesen Use Case lesen, versuchen es danach allein. Das kostet Wochen: Datenschutzfragen, Toolauswahl, Prompt-Engineering, interne Überzeugungsarbeit. Wir kennen diese Stolperstellen, weil wir das Setup schon gebaut haben. Schreib uns kurz, das Erstgespräch ist kostenlos und unverbindlich.

Deine Daten werden ausschließlich zur Bearbeitung deiner Anfrage verwendet (Art. 6 Abs. 1 lit. b DSGVO). Mehr in unserer Datenschutzerklärung.

Frieda Funke

Konzeptentwicklerin

Ich frage nicht, was KI kann. Ich frage, was du in deinem Alltag damit anfängst. Erst wenn ich eine ehrliche Antwort habe, entsteht daraus ein konkreter Use Case. Fehlt ein Anwendungsfall, der zu dir passt? Schreib mir kurz.

Kostenloser Newsletter

Bleib auf dem neuesten
Stand der KI

Wähle deine Themen und erhalte relevante KI-News, Praxistipps und exklusive Inhalte direkt in dein Postfach – kein Spam, jederzeit abmeldbar.

Was interessiert dich? Wähle 1 bis 4 Themen, du bekommst nur Inhalte dazu.

Mit der Anmeldung stimmst du unserer Datenschutzerklärung zu. Jederzeit abmeldbar.

Kostenlos
Kein Spam
Jederzeit abmeldbar