Benutzer-Werkzeuge

Webseiten-Werkzeuge


development:testing

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
development:testing [2011/08/20 00:11] – used top level header stv0gdevelopment:testing [2014/05/04 13:51] (aktuell) – [neuen Kanal hinzufügen] andig
Zeile 1: Zeile 1:
-====== Test cases ======+====== 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?
  
-This is a list of standard test cases that should be checked before a new release 
  
-  - 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 +===== Frontend ===== 
-    * click on "+ Kanal hinzufügen" + 
-    a popup should appear with several tabsone of them with the title "öffentliche Kanäle" +Dies ist eine Liste mit Standardtestfällen für das Frontend von volkszaehler.org: 
-    select one of the entries in "Middleware" + 
-    select one of the entries in "Kanal+==== Standardfunktionen ==== 
-    click on "Abonnieren" +  (Voraussetzung: es werden bereits einer oder mehrere Kanäle angezeigt) 
-    expected result:  +  * Zoomen 
-      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+    * die Zoom-Knöpfe (+, -, Stunde, Tag, Woche, Monat, Jahr) bewirken das gewünschte Ergebnis 
-      if "Cookiewas selected in the subscription dialogCookie should be set in the browser + 
-  - <secondeven more important test case> +==== öffentlichen Kanal hinzufügen ==== 
-    *+  * in der ersten Optionsleiste ("Kanäle") die Schaltfläche "+ Kanal hinzufügen" betätigen 
 +  es erscheint ein Popup mit mehreren Reiterneiner davon heißt "öffentliche Kanäle" 
 +  "Local (default)" aus der Einträge in der Liste "Middleware" auswählen 
 +  * "Demo-Gruppeaus 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.1313791865.txt.gz · Zuletzt geändert: 2011/08/20 00:11 von stv0g