development:testing
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Testfälle
Installer
- Installer durchlaufen lassen (auf nackten Computer ohne Doctrine und jpGraph, neuen Mysql Benutzer, neuer Datenbankname)
- Gibt es Fehler?
- Lässt sich das Frontend aufrufen?
- Lässt sich ein Kanal über URL erstellen?
- Lässt sich ein Kanal über URL löschen?
- Kann man mit dem DB User in der Datenbank das Schema verändern oder löschen?
Frontend
Dies ist eine Liste mit Standardtestfällen für das Frontend von volkszaehler.org:
Standardfunktionen
- (Voraussetzung: es werden bereits einer oder mehrere Kanäle angezeigt)
- Zoomen
- die Zoom-Knöpfe (+, -, Stunde, Tag, Woche, Monat, Jahr) bewirken das gewünschte Ergebnis
öffentlichen Kanal hinzufügen
- in der ersten Optionsleiste („Kanäle“) die Schaltfläche „+ Kanal hinzufügen“ betätigen
- es erscheint ein Popup mit mehreren Reitern, einer davon heißt „öffentliche Kanäle“
- „Local (default)“ aus der Einträge in der Liste „Middleware“ auswählen
- „Demo-Gruppe“ aus der Liste der Kanäle auswählen
- „Abonnieren“
- erwartetes Ergebnis:
- es werden die Graphen für die Demo-Datenreihen gezeichnet
- die Kanäle aus der Demo-Gruppe erscheint in der Liste der Kanäle
- für die Kanäle erschienen die Statistiken in der Liste
- ein Cookie wird für die Demo-Gruppe gesetzt
neuen Kanal hinzufügen
- in der ersten Optionsleiste („Kanäle“) die Schaltfläche „+ Kanal hinzufügen“ betätigen
- es erscheint ein Popup mit mehreren Reitern, einer davon heißt „Kanal erstellen“
- einen Typ auswählen, „Cookie“ ankreuzen
- „Erstellen“
- erwartetes Ergebnis:
- der neue Kanal erscheint in der Liste der Kanäle
- für den neuen Kaanal erschienen die Statistiken in der Liste
- ein Cookie wird für den neuen Kanal gesetzt
vzlogger
…
development/testing.1363521785.txt.gz · Zuletzt geändert: 2013/03/17 13:03 von justinotherguy