development:testing
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| development:testing [2011/08/04 23:42] – angelegt justinotherguy | development:testing [2014/05/04 13:51] (aktuell) – [neuen Kanal hinzufügen] andig | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | === This is a list of standard test cases that should be checked before a new release | + | ====== |
| + | ===== 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? | ||
| - | - Add one of the public channels to the list of channels available in the frontend | + | |
| - | * expand the first option bar "Kanäle" to show the list of channels available | + | |
| - | * click on "+ Kanal hinzufügen" | + | ===== Frontend ===== |
| - | * a popup should appear with several tabs, one of them with the title " | + | |
| - | * select one of the entries | + | Dies ist eine Liste mit Standardtestfällen für das Frontend von volkszaehler.org: |
| - | * select one of the entries in "Kanal" | + | |
| - | * click on " | + | ==== Standardfunktionen ==== |
| - | * expected result: | + | |
| - | * the graph for the selected channel should be drawn (in case you don't see any data you might want to look in a different time frame like month) | + | * Zoomen |
| - | * if "Cookie" | + | * die Zoom-Knöpfe (+, -, Stunde, Tag, Woche, Monat, Jahr) bewirken das gewünschte Ergebnis |
| - | - <second, even more important test case> | + | |
| - | * | + | ==== öffentlichen Kanal hinzufügen ==== |
| + | * in der ersten Optionsleiste (" | ||
| + | * es erscheint ein Popup mit mehreren Reitern, einer davon heißt | ||
| + | * "Local (default)" | ||
| + | * "Demo-Gruppe" | ||
| + | * " | ||
| + | * erwartetes Ergebnis: | ||
| + | * es werden die Graphen für die Demo-Datenreihen gezeichnet | ||
| + | * die Kanäle aus der Demo-Gruppe erscheint | ||
| + | * für die Kanäle erschienen die Statistiken | ||
| + | * ein Cookie wird für die Demo-Gruppe gesetzt | ||
| + | |||
| + | ==== neuen Kanal hinzufügen ==== | ||
| + | * in der ersten Optionsleiste (" | ||
| + | * es erscheint ein Popup mit mehreren Reitern, einer davon heißt | ||
| + | * einen Typ auswählen, "Cookie" ankreuzen | ||
| + | * " | ||
| + | * erwartetes Ergebnis: | ||
| + | * der neue Kanal erscheint | ||
| + | * für den neuen Kaanal erschienen die Statistiken in der Liste | ||
| + | * ein Cookie wird für den neuen Kanal gesetzt | ||
| + | |||
| + | ==== neue Gruppe hinzufügen ==== | ||
| + | | ||
| + | * Kanal " | ||
| + | * Kanal per drag-and-drop in die Gruppe hineinziehen | ||
| + | * Gruppe " | ||
| + | * Gruppe entfernen und erneut abonnieren | ||
| + | |||
| + | ==== verschachtelte Gruppe hinzufügen ==== | ||
| + | * weitere Gruppe " | ||
| + | * neu erstellte Gruppe in bereits bestehende Gruppe per drag-and-drop Gruppe hineinziehen | ||
| + | * Oberste Gruppe " | ||
| + | * Oberste Gruppe entfernen und erneut abonnieren | ||
| + | |||
| + | ===== vzlogger ===== | ||
| + | |||
| + | ... | ||
development/testing.1312494128.txt.gz · Zuletzt geändert: von justinotherguy