OpenKeyWord  Version: 426, Datum:
!DRAFT: Quickstart Xamarin: Mit NUnit und Nuget-Paket "OpenKeyWord" ein Test-Projekt erstellen

Einleitung

Ziel dieses Tutorials ist es zu zeigen, wie in wenigen Schritten ein NUnit-Testprojekt mit dem Nuget-Paket "OpenKeyWord" in der Entwicklungsumgebung Xamarin angelegt wird.

Bemerkungen
Das Nuget-Paket "OpenKeyWord" funktioniert auch mit anderen Projekttypen. OpenKeyWord ist nicht von NUnit abhängig und ist speziell für NUnit geschrieben. NUnit ist jedoch ein sehr gutes, freies TestFramework und eine sehr gute Ergänzung zu OpenKeyword um funktional-fachliche Test zu erstellen.

1. Anlegen des NUnit-Projektes

In Xamarin wird mit

  • Menü: "File->Neu->Projektmappe..."

der Assistent zum Anlegen eines neuen Projektes aufgerufen.

Die erste Maske dient der Auswahl des Projekt-Typen. Für das Beispiel verwenden wir die NUnit-Projekt Vorlage: Dazu wird...

  1. Links: Unterprojekt-Kategorie: Sonstige/.NET .
  2. Mitte: Allgemein/NUnit-Bibliotheksprojekt

ausgewählt. Das sieht wie folgt aus:

Projekt-Typ auswählen

Mit Klick auf Der Assistent verlangt nun die Eingabe von

  1. Projektname: In unserem Beispiel ist der Name "OKW_InstallExample".
  2. Solution Name: In diesem Beispiel lassem wir den Vorschlag des Assistenten bestehen: "OKW_InstallExample"
  3. Speicherort: Ggf. das Verzeichnis des Projektes anpassen.

Die restlichen Angaben bleiben unverändert auf den vorgeschlagenen Standardwerten. Diese ggf. für das eigen Projekt anpassen.

Projekt konfigurieren

Das Projekt sollte etwa wie folgt aussehen:

NUnit Projekt

2. NugetPaket "OpenKeyWord" Hinzufügen

Nachdem das NUnit-Testprojekt angelegt ist, muss nun das OpenKeyWord-Paket hinzugefügt werden.

Das Nuget-Paket "OpenKeyWord" wird wie folgt zum Projekt hinzufügen:

Über das Menü "Projekt->Add Nuget Packages..." wird der Assistent für das Hinzufügen von Nuget-Paketen aufgerufen.

  1. Tragen Sie oben rechts "OpeyKeyWord" im Suchfeld ein.
  2. In der Auswahlliste sollte nun OpenKeyWord-Pakete angezeigt werden. Diesen durch Anklicken auswählen.
Nuget-Paket 'Openkeyword' hinzufügen

Übersicht der installierten Komponenten

Wenn das Hinzufügen des Paketes erfolgreich gelaufen ist, dann müssen folgende abhängige Pakete im Verzeichnis Pakete zu finden sein:

Caption text
  1. Antlr4.Runtime
  2. OpenKeyWord selbst.
  3. Selenium.Support
  4. Selenium.WebDriver

Bereits beider Anlage des Projektes installiert:

  • NUnit

Damit ist OpenKeyWord mit allen abhängigen Paketen Installiert und die Testfallerstellung kann beginnen.