# D1: Ausführung der Testfälle

{% hint style="info" %}
**Akteure:** <img src="https://3656807201-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuDtpoEAJdmEq6Rdkz6j%2Fuploads%2F62sfTM046QiW5fmWMEo9%2FKIDD-Icons-einzeln-Moderator.png?alt=media&#x26;token=cddfb9b2-09bd-4ffe-8273-0efaaea32b9e" alt="" data-size="line"> [KIM](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen#projektleitung-interner-auftraggeber-fachabteilung-5); <img src="https://3656807201-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuDtpoEAJdmEq6Rdkz6j%2Fuploads%2F62sfTM046QiW5fmWMEo9%2FKIDD-Icons-einzeln-Moderator.png?alt=media&#x26;token=cddfb9b2-09bd-4ffe-8273-0efaaea32b9e" alt="" data-size="line"> [KIX](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen#projektleitung-interner-auftraggeber-fachabteilung-6); <img src="https://3656807201-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuDtpoEAJdmEq6Rdkz6j%2Fuploads%2F00Y3tHwdoGuhUd9W2nff%2FKIDD-Icons-einzeln-ProductOwner.png?alt=media&#x26;token=89c6c6fd-abb4-41b1-8b2f-c7a210f9338e" alt="" data-size="line"> [PO](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen#projektleitung-interner-auftraggeber-fachabteilung-7); <img src="https://3656807201-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuDtpoEAJdmEq6Rdkz6j%2Fuploads%2F00Y3tHwdoGuhUd9W2nff%2FKIDD-Icons-einzeln-ProductOwner.png?alt=media&#x26;token=89c6c6fd-abb4-41b1-8b2f-c7a210f9338e" alt="" data-size="line"> [Software Architekt:in](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen#projektleitung-interner-auftraggeber-fachabteilung-8); <img src="https://3656807201-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuDtpoEAJdmEq6Rdkz6j%2Fuploads%2F00Y3tHwdoGuhUd9W2nff%2FKIDD-Icons-einzeln-ProductOwner.png?alt=media&#x26;token=89c6c6fd-abb4-41b1-8b2f-c7a210f9338e" alt="" data-size="line"> [Entwickler:in](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/kidd-strukturen-und-grundlagen/beschreibung-der-rollen#projektleitung-interner-auftraggeber-fachabteilung-9)
{% endhint %}

### Voraussetzung

* Eine bestimmte Anzahl von  Anforderungen wurde von den Entwickler:innen umgesetzt und steht zum Testen und zur Abnahme bereit.
* Es existiert eine Software-Testumgebung mit den nötigen Testdaten, so dass der Test automatisch (also mehrfach ohne manuelle Aufwand) durchgeführt werden kann.

### Aktion

* Die in der fachlichen Anforderung beschriebenen Testfälle werden automatisch ausgeführt, so dass sofort erkennbar ist, ob der Test erfolgreich ist oder nicht.
* Das PdV und andere Anforderungsgeber:innen können nachvollziehen, welche Anforderung den Testfall bestanden haben und welche nicht.
* Das PdV und andere Anforderungsgeber:innen können anhand der Ergebnisse der Testfälle beurteilen, inwieweit die Anforderungen erfolgreich umgesetzt wurden.
* Die KIX überprüft, ob und wie die Testfälle für die Anforderungen tatsächlich umgesetzt wurden und gibt Feedback zur Verbesserung der Testfälle.

### Ergebnis

* Die Anforderungen wurden umgesetzt und können von den Anforderungsgeber:innen (PO/Fachliche Anwender/PdV) durch Testfälle getestet und ggfs. abgenommen werden.
* Für jede einzelne Anforderung gibt es einen protokollierten Testdurchlauf, der den Verlauf und das Ergebnis des Tests dokumentiert
* In jeder einzelnen Anforderung ist dokumentiert, inwieweit die Anforderungsgeber:innen die Anforderung als erfüllt ansehen.

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

* [Ticket-System mit Testfall-Beschreibung pro Anforderung und automatischer Testumgebung](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/anhange/tools-und-handreichungen/abschnitt-d-test-and-inbetriebnahme/d1-ausfuehrung-der-testfaelle#ticket-system-mit-testfall-beschreibung-pro-anforderung-und-automatischer-testumgebung)
  {% endhint %}

### Auditierungsfragen

* [ ] :white\_check\_mark: **Frage 1:** Wurden die in den Anforderungen beschriebenen Testfälle ausgeführt? ([QS4](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zum-strukturaufbau-qs#frage-1-wurden-die-in-den-anforderungen-beschriebenen-testfalle-ausgefuhrt), [QP1](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp#frage-1-wurden-die-in-den-anforderungen-beschriebenen-testfalle-ausgefuhrt), [QP6](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp#frage-1-wurden-die-in-den-anforderungen-beschriebenen-testfalle-ausgefuhrt-1))
* [ ] :white\_check\_mark: **Frage 2:** Kann das PdV und andere Anforderungsgeber nachvollziehen, welche Anforderungen den Testfall bestanden haben und welche nicht? ([QS4](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zum-strukturaufbau-qs#frage-2-kann-das-pdv-und-andere-anforderungsgeber-nachvollziehen-welche-anforderungen-den-testfall-b), [QP1](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp#frage-2-kann-das-pdv-und-andere-anforderungsgeber-nachvollziehen-welche-anforderungen-den-testfall-b), [QP6](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp#frage-2-kann-das-pdv-und-andere-anforderungsgeber-nachvollziehen-welche-anforderungen-den-testfall-b-1))
* [ ] :white\_check\_mark: **Frage 3:** Wurde die KIX einbezogen, um Feedback zur Verbesserung der Testfälle geben zu können, bzw. wurde entschieden, dass der Einbezug einer KIX nicht notwendig ist? ([QS4](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zum-strukturaufbau-qs#frage-3-wurde-die-kix-einbezogen-um-feedback-zur-verbesserung-der-testfalle-geben-zu-konnen-bzw.-wur), [QP1](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp#frage-3-wurde-die-kix-einbezogen-um-feedback-zur-verbesserung-der-testfalle-geben-zu-konnen-bzw.-wur), [QP6](https://kidd-handbuch.gitbook.io/kuenstliche-intelligenz-im-dienste-der-diversitaet/qualitatskriterien-und-selbstauditierung/qualitaetskriterien-zum-strukturaufbau-qs/qualitaetskriterien-zur-durchfuehrung-des-kidd-prozesses-qp#frage-3-wurde-die-kix-einbezogen-um-feedback-zur-verbesserung-der-testfalle-geben-zu-konnen-bzw.-wur-1))
