> For the complete documentation index, see [llms.txt](https://openkeyword.gitbook.io/test-automation-principles/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://openkeyword.gitbook.io/test-automation-principles/readme.md).

# README

Willkommen in diesem Projekt rund um Prinzipien, Methoden und handfeste Tricks zur Verbesserung von Testautomatisierung.

Wir glauben:\
Automatisierte Tests dürfen kein Klotz am Bein sein. Sie sollen helfen, nicht hemmen. Und sie sollen sich anfühlen wie ein gutes Werkzeug – verlässlich, scharf, und angenehm in der Handhabung.

***

## Worum geht’s?

Softwaretests automatisieren – das klingt erstmal super.\
Doch schnell merkt man: Es ist nicht nur das **Testen**, es ist auch die **Wartung**. Und das wird schnell teuer, wenn man nicht aufpasst.

Hier setzen wir an:

* **Wie schreiben wir Tests wartbar und robust?**
* **Wie behalten wir die Kontrolle, wenn alles ständig geändert wird?**
* **Was tun, wenn Lokatoren flackern, Daten sich verstecken oder Zustände heimlich wechseln?**

***

## Was findest du hier?

Wir bauen hier nach und nach eine Sammlung aus:

* **Grundprinzipien** wie das DRY-Prinzip in der Testautomatisierung
* **Beobachtbarkeit & Steuerbarkeit**: Wie man überhaupt erkennt, was passiert
* **Werkzeuge & Techniken**, um Tests stabil und schlank zu halten
* **Beispiele aus der Praxis**, gespickt mit Anekdoten und Erfahrung

***

## Für wen ist das was?

Du arbeitest in der Testautomatisierung, entwickelst Tests oder willst dein Projekt robuster machen?\
Du willst nicht jedes Mal mit Bauchweh auf "Run" klicken?

Dann bist du hier richtig.

***

## Der Fahrplan

Die Inhalte entstehen iterativ – wir schreiben, schieben um, verwerfen, verfeinern.\
Der aktuelle Fokus liegt auf:

* dem **DRY-Prinzip** und seinen konkreten Umsetzungen
* der Frage, **wie man Testdaten, Lokatoren und Zustände elegant verwaltet**

***

## Veröffentlicht via GitBook

Die leserfreundlich aufbereitete Version findest du hier:

👉 [Zur GitBook-Version](https://openkeyword.gitbook.io/test-automation-principles)

***

## Mitmachen?

Fehler gefunden? Idee gehabt?\
Erfahrungen, die du teilen willst?

Nur zu – gerne als Issue, Pull Request oder Nachricht 📨

***

Bleib neugierig,\
Zoltán
