Difference between revisions of "Test"

From JOTA-JOTI Wiki
Jump to: navigation, search
m
Line 1: Line 1:
== Create New Account ==
+
== Create new account ==
 
* Individual person
 
* Individual person
** ist Art des Accounts gewählt? (Individual person OR group)
+
** is kind of account choosen? (individual person OR group)
** is a language selected?
+
** is a language selected?
 
** is an association selected?
 
** is an association selected?
 
** is a country selected?
 
** is a country selected?
Line 8: Line 8:
 
** Benutzernamen darf nicht mit Ziffer beginnen
 
** Benutzernamen darf nicht mit Ziffer beginnen
 
** Beide Passworte unterschiedlich?
 
** Beide Passworte unterschiedlich?
** Passwort kürzer als 8 Zeichen? (Hier ergänzen: Was ist gültig?)
+
** Passwort kürzer als 8 Zeichen?  
 +
** (FIXME: To be verified in code: Gibt es ungültige Passworte?)
 
** leere oder ungültige E-Mail-Adresse?
 
** leere oder ungültige E-Mail-Adresse?
 
** schon verwendete E-Mail-Adresse
 
** schon verwendete E-Mail-Adresse
 
** Benutzername schon vergeben?
 
** Benutzername schon vergeben?
** Benutzername = Passwort?
+
** username = password ?
 
** Benutzername schon in Nickserv vergeben?
 
** Benutzername schon in Nickserv vergeben?
** Wenn Land ausgewählt, Liste der association s auf passende reduzieren
+
** Wenn Land ausgewählt, wird Liste der associations auf passende reduziert? (Javascript nötig)
 
* Group
 
* Group
 
** same tests as Individuum again
 
** same tests as Individuum again
Line 21: Line 22:
 
* with existing user and wrong password
 
* with existing user and wrong password
 
* with not existing user and new password
 
* with not existing user and new password
* with existing user and right password
+
* with existing user and right password => OK
  
 
== Change Password ==
 
== Change Password ==
* wrong old password and the same new passwords
 
* right old password and the same new passwords
 
 
* right old password and the differnet new passwords
 
* right old password and the differnet new passwords
 
* same new passwords, shorter than 8 characters
 
* same new passwords, shorter than 8 characters
 +
* wrong old password and the same new passwords
 +
* right old password and the same new passwords => OK
  
 
== Password forgotten ==
 
== Password forgotten ==
Line 34: Line 35:
 
** differnet new passwords
 
** differnet new passwords
 
** same new passwords, shorter than 8 characters
 
** same new passwords, shorter than 8 characters
 +
** same new passwords => OK

Revision as of 19:14, 29 May 2014

Create new account

  • Individual person
    • is kind of account choosen? (individual person OR group)
    • is a language selected?
    • is an association selected?
    • is a country selected?
    • leerer oder ungültiger Benutzername?
    • Benutzernamen darf nicht mit Ziffer beginnen
    • Beide Passworte unterschiedlich?
    • Passwort kürzer als 8 Zeichen?
    • (FIXME: To be verified in code: Gibt es ungültige Passworte?)
    • leere oder ungültige E-Mail-Adresse?
    • schon verwendete E-Mail-Adresse
    • Benutzername schon vergeben?
    • username = password ?
    • Benutzername schon in Nickserv vergeben?
    • Wenn Land ausgewählt, wird Liste der associations auf passende reduziert? (Javascript nötig)
  • Group
    • same tests as Individuum again

Login

  • with existing user and wrong password
  • with not existing user and new password
  • with existing user and right password => OK

Change Password

  • right old password and the differnet new passwords
  • same new passwords, shorter than 8 characters
  • wrong old password and the same new passwords
  • right old password and the same new passwords => OK

Password forgotten

  • existing username => Mail with pass-code
    • wrong/changed passcode in url
    • differnet new passwords
    • same new passwords, shorter than 8 characters
    • same new passwords => OK