> For the complete documentation index, see [llms.txt](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/der-kidd-prozess/ebene-3-kidd-prozess-schritt-fuer-schritt-im-detail/abschnitt-c-adaption-entwicklung/schritt-a1-kenntnisnahme-kidd-2.md).

# C3: Testfall Definition

{% hint style="info" %}
**Akteure:** <img src="/files/5QzGPJSqzltsDqmS4ZFn" alt="" data-size="line"> [PdV](/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen.md#projektleitung-interner-auftraggeber-fachabteilung-4); <img src="/files/FgXYELVFKvD4QH12y5gH" alt="" data-size="line"> [KIM](/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen.md#projektleitung-interner-auftraggeber-fachabteilung-5); <img src="/files/FgXYELVFKvD4QH12y5gH" alt="" data-size="line"> [KIX](/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen.md#projektleitung-interner-auftraggeber-fachabteilung-6); <img src="/files/ZL1Ps8wMN416pEu7FIt7" alt="" data-size="line"> [Software Architekt:in](/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen.md#projektleitung-interner-auftraggeber-fachabteilung-8)
{% endhint %}

### Voraussetzung

* Das PdV hat konkrete Anforderungen und Anpassungswünsche an die Software formuliert.
* Die bestehenden fachlichen Anforderungen an die Software wurden so angepasst, dass sie den Vorstellungen des PdV entsprechen.

### Aktion

* Das PdV bespricht die Anforderungen mit der KIX und der Software-Architekt:in, moderiert von der KIM.
* Die KIX stellt Rückfragen ans PdV und prüft die Testbarkeit der Anforderungen. Gemeinsam mit der Software-Architekt:in entwickelt sie bestimmte Testfälle, die im Ticket-System technisch dokumentiert werden.
* Die KIX, das PdV und die Software-Architekt:in klären, welche Beispieldaten für die  Testfälle notwendig sind und beschaffen diese.

### Ergebnis

* Die Anforderungen des PdV wurden mit Testfällen und Testdaten hinterlegt, die später für den automatischen Software-Test genutzt werden können.
* Für jede einzelne Anforderung existiert ein oder mehrere Testfälle (in der Beschreibungssprache Gherkin: im Fall von X, wenn Y, dann Z)
* Es existieren Beispieldaten für die Testfälle, mit denen diese später vollständig automatisch getestet werden können.

{% hint style="info" %}
**Tools:**&#x20;

* [Ticket-System mit Backlog](/kuenstliche-intelligenz-im-dienste-der-diversitaet/anhange/tools-und-handreichungen/abschnitt-c-adaption-entwicklung/c3-testfall-definition.md#ticket-system-mit-backlog)
* [Handreichung zur Testfall-Definition](/kuenstliche-intelligenz-im-dienste-der-diversitaet/anhange/tools-und-handreichungen/abschnitt-c-adaption-entwicklung/c3-testfall-definition.md#handreichung-zur-testfall-definition)
  {% endhint %}

### Auditierungsfragen

* [ ] :white\_check\_mark: **Frage 1:** Wurden alle Anforderungen des PdV auf Testbarkeit überprüft? ([QP6](/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp.md#frage-1-wurden-alle-anforderungen-des-pdv-auf-testbarkeit-ueberprueft))
* [ ] :white\_check\_mark: **Frage 2:** Wurde die Anforderungen des PdV mit Testfällen und Testdaten hinterlegt, sodass sie später für Software-Tests genutzt werden können? ([QP6](/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp.md#frage-2-wurde-die-anforderungen-des-pdv-mit-testfaellen-und-testdaten-hinterlegt-sodass-sie-spaeter))
