Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einrichten und Überprüfung Unserer Anwendung | Einführung in das Automatisierte Testen
Einführung in die QA-Automatisierungstests
course content

Kursinhalt

Einführung in die QA-Automatisierungstests

Einführung in die QA-Automatisierungstests

1. Einführung in das Automatisierte Testen
2. Verwendung eines Testautomatisierungs-Frameworks
3. Browser-Automatisierung mit Selenium
4. Einführung in das Mittlere Automatisierungstesten

book
Einrichten und Überprüfung Unserer Anwendung

Im Laufe dieses Kurses werden wir unsere Testkonzepte an einer praktischen Anwendung üben. Die Anwendung wird eine stark vereinfachte Version der Twitter-App sein.

Die Anwendungsdateistruktur wird unten zusammengefasst:

  • controllers/userController.js enthält Funktionen, die von routes/index.js verwendet werden. Diese Funktionen definieren, was passiert, wenn ein Benutzer eine bestimmte Route besucht.
  • Der models Ordner enthält Klassen für post und user, die Hilfsmethoden zum Abfragen der Datenbank bereitstellen. Er enthält auch das database.js Skript, das die Datenbank initialisiert.
  • Der public Ordner enthält alle statischen Dateien, die dem Benutzer unverändert, ohne Modifikation, geliefert werden sollen.
  • Die Datei routes/index.js definiert die Routen unserer Anwendung.
  • Der views Ordner enthält alle Embedded JavaScript (EJS) Templates, die in unserer Anwendung verwendet werden.
  • app.js ist der Einstiegspunkt unserer Anwendung. Es enthält Code zum Konfigurieren und Starten des Express Servers.

Folgende Mindestanforderungen an Funktionen für unser Endprodukt:

  • Fähigkeit, Beiträge zu liken und teilen;
  • Fähigkeit, andere Profile zu folgen und anzusehen;
  • Profilverwaltungsbereich;
  • Sortieren von Beiträgen nach Popularität oder Aktualität;

Am Ende des Kurses werden alle oben genannten Funktionen zu unserer Anwendung hinzugefügt und wir werden eine ausreichende Anzahl von Testfällen für jede dieser Funktionen haben.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt