Benutzer-Werkzeuge

Webseiten-Werkzeuge


development:testing

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

neue Gruppe hinzufügen

  • Gruppe „erstellen“
  • Kanal „erstellen“
  • Kanal per drag-and-drop in die Gruppe hineinziehen
  • Gruppe „ausblenden“ (Checkbox)
  • Gruppe entfernen und erneut abonnieren

verschachtelte Gruppe hinzufügen

  • weitere Gruppe „erstellen“, Kanal „erstellen“ und in die Gruppe einfügen
  • neu erstellte Gruppe in bereits bestehende Gruppe per drag-and-drop Gruppe hineinziehen
  • Oberste Gruppe „ausblenden“ (Checkbox)
  • Oberste Gruppe entfernen und erneut abonnieren

vzlogger

development/testing.txt · Zuletzt geändert: 2014/05/04 13:51 von andig