# Eingebettete Testfälle

### Eingebettete Testfälle

#### Wiederverwendung von Testfällen/Testschritten

Die Wiederverwendung von Testfällen oder Testschritten ist ein wichtiges Thema für Tester, die ihre Arbeit effizienter gestalten möchten. Ein einfaches Beispiel ist die Wiederverwendung von Testschritten für das Login in verschiedenen Testfällen. So müssen diese Testschritte nur einmal aktualisiert werden, wenn Änderungen eintreten.

Als Beispiel erstellen wir einen Testfall, in dem im ersten Schritt ein Browser geöffnet wird.

Speichern Sie diesen Testfall und erstellen Sie einen neuen, der `Öffne andagon Seite`heißt. Dieser hat zwei weitere Testschritte.

<figure><img src="https://1531273042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG5QhcVbqFZtVzVvlkYfm%2Fuploads%2FRlnAaYyKI87675rgdwKW%2Fimage.png?alt=media&#x26;token=fa3a0ea8-0051-47ea-9f1c-fa75aa844cc3" alt=""><figcaption></figcaption></figure>

Um unsere Testschritte des Testfalls „Browser öffnen“ in den tatsächlichen Testfall „`Öffne andagon Seite`“ einzufügen, klicken Sie auf <img src="https://1531273042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG5QhcVbqFZtVzVvlkYfm%2Fuploads%2FM8mvagGKmbWktfHhjyPi%2Fimage.png?alt=media&#x26;token=ef83b233-6a32-42e9-b3e3-ae59bc2fa03b" alt="" data-size="original"> und wählen Sie den Testfall und seine Position in der Schrittfolge aus. &#x20;

<figure><img src="https://1531273042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG5QhcVbqFZtVzVvlkYfm%2Fuploads%2FygtDzP9vdqgAehydKXpK%2FCPT2404101642-1528x662.gif?alt=media&#x26;token=4008c739-df06-4925-a864-51ae839c0b7a" alt=""><figcaption></figcaption></figure>

Hier können Sie festlegen, unter welchen Bedingungen der Testfall ausgeführt werden soll.&#x20;

<figure><img src="https://1531273042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG5QhcVbqFZtVzVvlkYfm%2Fuploads%2FOXazTeb0NKmZ4cVm1jf2%2Fimage.png?alt=media&#x26;token=0ea7e8a4-b2a3-44f9-b877-5f8c10647dbf" alt=""><figcaption></figcaption></figure>

Durch das Ausführen des Testfalls werden die Parameter und Testschritte automatisch der Testausführung hinzugefügt.

<figure><img src="https://1531273042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG5QhcVbqFZtVzVvlkYfm%2Fuploads%2FvdwCa1SIvPV0kAsekLdq%2Fimage.png?alt=media&#x26;token=6b63970f-5568-49c4-8518-d8fd0db6bd7c" alt=""><figcaption></figcaption></figure>

Ein verschachtelter Testfall wird als Abhängigkeit angezeigt.

<figure><img src="https://1531273042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG5QhcVbqFZtVzVvlkYfm%2Fuploads%2FVqqUIwPakvhTd8DbA5zM%2Fimage.png?alt=media&#x26;token=a92017ba-9e87-45df-9c71-0603c0148213" alt=""><figcaption></figcaption></figure>
