Inhaltsverzeichnis:

Wie erstelle ich einen datengetriebenen Komponententest?
Wie erstelle ich einen datengetriebenen Komponententest?

Video: Wie erstelle ich einen datengetriebenen Komponententest?

Video: Wie erstelle ich einen datengetriebenen Komponententest?
Video: Testautomatisierung – Testmodelle erstellen, schnell und einfach – Dr. Martin Beißer (Webinar) 2024, Kann
Anonim

Das Erstellen eines datengesteuerten Komponententests umfasst die folgenden Schritte:

  1. Daten erstellen Quelle, die die Werte enthält, die Sie in der Prüfung Methode.
  2. Fügen Sie dem ein privates TestContext-Feld und eine öffentliche TestContext-Eigenschaft hinzu Prüfung Klasse.
  3. Schaffen ein Gerätetest -Methode und fügen Sie ihr ein DataSourceAttribute-Attribut hinzu.

Wie führen Sie diesbezüglich datengetriebene Tests durch?

Ansatz 1) Erstellen Sie 1000 Skripte, eines für jeden Datensatz und führen Sie jedes aus Prüfung einzeln einzeln. Ansatz 2) Ändern Sie manuell den Wert im Prüfung Skript und führen Sie es mehrmals aus. Ansatz 3) Importieren Sie die Daten aus der Excel-Tabelle. Bringen Testdaten aus Excel-Zeilen nacheinander und führen Sie das Skript aus.

Wissen Sie auch, wie erstelle ich ein datengesteuertes Framework? Hier werde ich die Facebook-Anwendung nehmen, um die Implementierung von Data Driven Framework in Selenium mit Java unter Verwendung von Apache POI zu demonstrieren.

  1. Szenario: Öffnen Sie die Facebook-Seite und melden Sie sich an und ab.
  2. Schritt 1: Öffnen Sie Eclipse und konfigurieren Sie Apache POI-JAR-Dateien – Laden Sie Apache Jars herunter.
  3. Schritt 2: Öffnen Sie Excel Sheet und erstellen Sie einige Testdaten.

Außerdem, welche Arten von datengetriebenen Tests gibt es?

Für datengetriebene Tests in TestComplete können Sie die folgenden Arten von Datenspeichern verwenden:

  • Dateien mit durch Kommas getrennten Werten (CSV).
  • Excel-Tabellen.
  • Datenbanktabellen.
  • Skript-Arrays.
  • Tabellenvariablen.

Was ist TestContext C#?

Testkontext (NUnit 2.5. Jeder NUnit-Test wird in einem Ausführungskontext ausgeführt, der Informationen über die Umgebung sowie den Test selbst enthält Testkontext -Klasse ermöglicht es Tests, auf bestimmte Informationen über den Ausführungskontext zuzugreifen. Diese Klasse ist in NUnit seit 2.5 vorhanden.

Empfohlen: