Testitapaukset - Puurtsa/delete-this-repo GitHub Wiki
Viisi testitapausta liittyen järjestelmän eri toimintoihin
Testitapaus1: Kirjautuminen
Testi | Tulos |
---|---|
Käyttäjä painaa log in kirjoittamatta mitään | käyttäjää pyydetään antamaan nimi ja salasana |
Käyttäjä painaa log in kirjoittamalla vain nimen | Käyttäjää pyydetään edelleen antamaan salis |
Käyttäjä kirjoittaa väärän salasanan | Salasana on väärä! T.järjestelmä |
Käyttäjä antaa olemattoman tunnuksen | Tunnusta ei ole olemassa T.järjestelmä |
Käyttäjä kirjoittaa oikean nimen ja salasanan | Käyttäjä ohjataan sisään sivuille |
Käyttäjä painaa "log out" | käyttäjä ohjataan ulos |
Testitapaus2: Salasanan vaihtaminen
Testi | Tulos |
---|---|
Käyttäjä kirjoittaa väärän salasanan | Ruudulle ilmestyy "unohditko salasanan?" -linkki |
Käyttäjä painaa linkkiä | käyttäjä ohjataan uudelle sivulle |
- Käyttäjältä kysytään sähköpostia, jotta linkki uuteen salasanaan voidaan lähettää
Testi | Tulos |
---|---|
Käyttäjä ei kirjoita mitään kyseiseen kenttään | käyttäjää pyydetään kirjoittamaan sähköposti osoite |
Käyttäjä kirjoittaa invalidin sähköposti osoitteen | Järjestelmä herjaa ettei sähköpostia ole kirjattu ylös |
Käyttäjä on urpo ja kokeilee antaa kaverin sähköpostia | Järjestelmä lähettää uuden avauslinkin kaverille, noloa |
Käyttäjä lopettaa urpoilun ja laittaa oman sähköpostiosoitteen | Järjestelmä lähettää käyttäjän sähköpostiosoitteeseen linkin salasanan vaihtoon |
Käyttäjä klikkaa linkkiä | Käyttäjä ohjataan uudelle sivulle, jossa kysytään uutta salasanaa kahdesti |
Käyttäjä ei syötä mitään | Järjestelmä pyytää täyttämään kentät uudella salasanalla |
Käyttäjä syöttää eri salasanant | Järjestelmä ei hyväksy, kentissä eriävät salasanat |
Käyttäjä syöttää yhtäkkiä vanhan salasanansa | Sitäkään järjestelmä ei hyväksy, koska vanhaa salasanaa ei voi käyttää uudelleen |
Käyttäjä syöttää uuden salasanan, molempiin kenttiin identtisesti saman | Järjestelmä hyväksyy ja käyttäjä pääsee sisään sivuille |
Testitapaus3: Viestin lähettäminen
Testi | Tulos |
---|---|
Käyttäjä painaa "uusi viesti" | Käyttäjälle avautuu sivu josta hän voi lähettää viestiä |
Käyttäjä painaa "lähetä" | Käyttäjää pyydetään lisäämään vastaanottaja |
Käyttäjä lisää vastaanottajan ja painaa "lähetä" | Käyttäjää pyydetään lisäämään sisältöä viestiin |
Käyttäjä lisää tekstiä ja otsikon ja painaa "lähetä" | Käyttäjälle tulee ilmoitus että viesti on lähetetty ja mennyt perille |
Testitapaus4: Itsearviointi
Testi | Tulos |
---|---|
Käyttäjä painaa "tee itsearvionti" vaikka työtä ei ole vielä kukaan arvioinut" | Mitään ei tapahdu, vaikka nappia painaisi kuinka |
Kun työ on hyväksytty arvioitavaksi, käyttäjä painaa "tee itsearviointi" | Käyttäjä ohjataan sivulle jossa itsearvioinnin voi tehdä |
Käyttäjä yrittää lähettää tyhjää itsearviointia | Käyttäjälle tulee viesti että täytä tyhjät kohdat |
Käyttäjä täyttää itsearvioinnista osan ja tallentaa sen kesken eräisenä | Käyttäjälle tulee ilmoitus että keskeneräinen itsearviointi on tallennettu |
Käyttäjä painaa "jatka itsearvioinnin tekemistä" | Käyttäjä ohjataan takaisin sivulle ja pääsee jatkamaan keskeneräistä arviointiaan |
Käyttäjä on täyttänyt kaikki kohdat ja painaa "lähetä arviointi" | Käyttäjältä kysytään oletko varma |
käyttäjä painaa "ei" | pääsee takaisin muokkaamaan arviointia |
käyttäjä painaa "kyllä" | käyttäjän itsearvionti on tallennettu |
Testitapaus5: Kieltenvaihto testi
Testi | Tulos |
---|---|
Käyttäjä kirjautuu sivuille oletuskiellellään | Sivuilla näyttäisi kieli olevan oikea |
Käyttäjä painaa nappia, jossa lukee kielet | Käyttäjä ohjataan sivulle jossa hän pääsee valitsemaan haluamansa kielen |
Käyttäjä valitsee englannin | Websites are now in english! |
Käyttäjä haluaa vaihtaa kielen takaisin Suomenkieleksi ja menee uudelleen kielet -sivulle, ja valitsee suomenkielen. | Käyttäjän kieli vaihtuu suomenkieleksi. |
Käyttäjä haluaa vaihtaa kielensä ruotsiksi | De är i svenska ny! |
Käyttäjä vaihtaa kielensä takaisin suomeksi | Kielenvaihto onnistui, kielet ok! |