Testitapaus 2 - Rataas/ohjelmistosuunnittelu GitHub Wiki

Testitapaus ID : 002

  • Testitapauksen suunnittelija: Aapo
  • Testitapauksen hyväksyjä: Aapo
  • Luontipvm : 26.03.2017

Päivityshistoria

  • versio 0.1 - 26.03.2017 - Aapo - testitapaus luotu

Testitapauksen kuvaus

Testataan opinnäytetyön lataamista tietokoneelta sivustolle ohjaajan ja opiskelijan nähtäväksi

Lähde testille

Testi on suunniteltu seuraavan ominaisuuden ja sen kriteerien pohjalta: Ominaisuuskuvaus2

  • REQ004 Valmis/Keskeneräinen opinnäytetyö tulee voida ladata sovellukseen tietokoneelta
  • REQ005 Keskeneräisen Opinnäytetyön tulee nähdä opiskelija itse, sekä ohjaajat
  • REQ007 Sovelluksen tulee ilmoittaa sähköpostilla kun opiskelija tai ohjaaja tekee muutoksia/jättää kommentteja

Alkutilanne (Pre-state):

  • Opinnäytetyölle on luotu ympäristö ja jokin versio työstä on valmis ladattavaksi sivustolle. Opiskelijan, sekä ohjaajan tulisi onnistuneesti nähdä työ sivustolla latauksen jälkeen, sekä ohjaajan tulee saada sähköposti ilmoitus sivustolle ladatusta työstä.

Testiaskeleet (Test Steps)

Askel ja odotettu tulos

Askel Toiminta Odotettu lopputulos
1 Ladataan valittu tiedosto Tiedosto näkyy sivustolle ja sen voi avata
2 Ladataan tiedosto ohjaaja saa ilmoituksen
3 Kirjaudutaan sisään ohjaajana Ladattu tiedosto näkyy sivustolla ohjaajalle
4 Avataan tiedosto Tiedosto aukeaa

Huomioitava testin aikana

  • Ohjaajan tulee saada ilmoitus ladatusta työstä reaaliajassa. Myöskin tiedoston tulee näkyä ohjaajalle heti latauksen jälkeen.

Testin lopputilanne (End-State)

Opinnäytetyö on ladattu sivustolle onnistuneesti. Ohjaaaja on saanut tästä ilmoituksen, ja pystyy avaamaan/lukemaan tiedostoa onnistuneesti.

Testin "tuomio"/tulos (Pass/Fail Criteria):

  • PASS: Lataus sivustolle onnistui. Ilmoitus ohjaajalle lähti reaaliajassa, sekä myös ohjaaja pystyi avaamaan ja lukemaan tiedoston.
  • FAIL: Jokin edellämainituista ei toteutunut.