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.jsenthält Funktionen, die vonroutes/index.jsverwendet werden. Diese Funktionen definieren, was passiert, wenn ein Benutzer eine bestimmte Route besucht.- Der
modelsOrdner enthält Klassen fürpostunduser, die Hilfsmethoden zum Abfragen der Datenbank bereitstellen. Er enthält auch dasdatabase.jsSkript, das die Datenbank initialisiert. - Der
publicOrdner enthält alle statischen Dateien, die dem Benutzer unverändert, ohne Modifikation, geliefert werden sollen. - Die Datei
routes/index.jsdefiniert die Routen unserer Anwendung. - Der
viewsOrdner enthält alle Embedded JavaScript (EJS) Templates, die in unserer Anwendung verwendet werden. app.jsist 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.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Fragen Sie mich Fragen zu diesem Thema
Zusammenfassen Sie dieses Kapitel
Zeige reale Beispiele
Awesome!
Completion rate improved to 3.85
Einrichten und Überprüfung Unserer Anwendung
Swipe um das Menü anzuzeigen
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.jsenthält Funktionen, die vonroutes/index.jsverwendet werden. Diese Funktionen definieren, was passiert, wenn ein Benutzer eine bestimmte Route besucht.- Der
modelsOrdner enthält Klassen fürpostunduser, die Hilfsmethoden zum Abfragen der Datenbank bereitstellen. Er enthält auch dasdatabase.jsSkript, das die Datenbank initialisiert. - Der
publicOrdner enthält alle statischen Dateien, die dem Benutzer unverändert, ohne Modifikation, geliefert werden sollen. - Die Datei
routes/index.jsdefiniert die Routen unserer Anwendung. - Der
viewsOrdner enthält alle Embedded JavaScript (EJS) Templates, die in unserer Anwendung verwendet werden. app.jsist 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.
Danke für Ihr Feedback!