# C3: Testfall Definition

## Ticket-System mit Backlog

Siehe [C2: Spezifische PdV-Anforderungsklärung](/kuenstliche-intelligenz-im-dienste-der-diversitaet/anhange/tools-und-handreichungen/abschnitt-c-adaption-entwicklung/c2-spezifische-pdv-anforderungsklaerung.md#ticket-system-mit-backlog)

## Handreichung zur Testfall-Definition

**Testfall Kennung:** *(Prägnante Kennung des Testfalls)*

Um die Lücke zwischen Fachabteilung und Testautomatisierern zu schließen, nutzt man häufig die Given-When-Then-Schreibweise, um fachliche Akzeptanzkriterien zu definieren, die in Akzeptanztests transformiert werden können (Behaviour Driven Development).

| Given                                                                                                                                                       | When                                                          | Then                                                                                                                                          |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| Gegebene statische Ausgangslage                                                                                                                             | Wenn eine Situation eintritt oder eine Aktion ausgeführt wird | Dann werden erwartete Ergebnisse zurückgeliefert                                                                                              |
| *(Unter der Bedingung, das Konto ist gedeckt UND die Karte ist gültig UND die Geheimzahl wurde richtig eingegeben UND in der Ausgabe ist ausreichend Geld)* | *(WENN der Kunde Geld abheben will)*                          | *(DANN prüfe, ob das Konto gedeckt ist UND stelle sicher dass das Geld ausbezahlt wird UND stelle sicher dass die Karte zurückgegeben wird.)* |
| Unter der Bedingung, ...                                                                                                                                    | WENN ...                                                      | DANN prüfe, ...                                                                                                                               |

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/anhange/tools-und-handreichungen/abschnitt-c-adaption-entwicklung/c3-testfall-definition.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
