From 13715737cbfe855f56392006ae3faeb641feab07 Mon Sep 17 00:00:00 2001 From: L3942 <l3942@student.jamk.fi> Date: Fri, 23 Mar 2018 14:37:37 +0200 Subject: [PATCH] Update FT1-testitapaus1.md --- FT1-testitapaus1.md | 64 ++++++++++++++------------------------------- 1 file changed, 20 insertions(+), 44 deletions(-) diff --git a/FT1-testitapaus1.md b/FT1-testitapaus1.md index 7c9ac71..8575dd9 100644 --- a/FT1-testitapaus1.md +++ b/FT1-testitapaus1.md @@ -1,84 +1,60 @@ ### Testitapaus ID : TCID1234 - * Testitapauksen suunnittelija: NarsuMan - * Testitapauksen hyväksyjä: Tarhytti - * Luontipvm : 26.06.2015 + * Testitapauksen suunnittelija: Mirva Tulonen + * Testitapauksen hyväksyjä: Niina Lampi + * Luontipvm : 23.3.2018 ### Päivityshistoria * versio 1.2 - 30.03.2016 - Tarhytti - testiaskeleet-kappale muutettu taulukkomuotoon & esimerkkejä lisätty * versio 1.1 - 22.03.2016 - Tarhytti - pohjaan tehty kosmeettisia muutoksia * versio 1.0 - 24.12.2015 - Tarhytti - testitapaus hyväksytty -* versio 0.1 - 26.06.2015 - Narsuman - testitapaus luotu +* versio 0.1 - 23.3.2018 - Mirva Tulonen - testitapaus luotu ### Testin kuvaus -esim 1: Tarkista että kirjautumiseen kuluva aika ei ylitä 3 sekunnin rajaa alle palvelun ollessa kuormitettu alle 80 % - -esim 2: Testataan kosteushälytyksen toiminta +Tarkista rekisteröinnin toiminta. ### Testin tavoite -esim 1: Tarkistetaan, että palvelun kuormitusaste ei vaikuta liiaksi kirjautumiseen käytettävään aikaan. Kirjatuminen testataan palvelun ollessa eri kuormitusasteilla. Mittaus tehdään käyttäjärajapinnasta. - -esim2: Tarkistetaan, että järjestelmään voidaa asettaa hälytysraja kosteudelle ja että ko hälytysrajan ylittyessä hälytys lähetetään ennalta määriteltyyn numeroon. +Tarkistetaan, onnistuuko rekisteröinti sujuvasti ja ilman turhia viiveitä laitostunnuksen avulla. ### Linkit - * Vaatimus: [REQID10202]() Asiakkaan kirjautumispyyntö palveluun saa kestää normaalisti korkeintaan (3) sekuntia - * Käyttötapaus: [UC12345]() - * Ominaisuus: [XXXXX]() + * Vaatimus REQ-as0001: Käyttäjän on mahdollista kirjautua palveluun käyttäen koulun tai työpaikan antamaa tunnusta + * Ominaisuus [FT1-ominaisuus.md]() + * Käyttötapaus: [FT1-kayttotapaus.md]() ### Alkutilanne (Pre-state): -esim 1: Palvelu saavutettavissa, Kuormitusgeneraattori asennettu, kirjautumistunnus luotu, ajanmittaus mahdollista - -esim 2: Palvelu saavutettavissa, puhelinumero asetettu kosteushälytykseen +Palvelu on saavutettavissa, rekisteröitymissivu on avoinna. Testikäyttäjä on saanut laitostunnuksen. ### Testiaskeleet (Test Steps) -esim 1: Toista seuraavat testiaskeleet palvelun kuormitusasteilla 30%, 50% ja 80% | Testiaskel | Odotettu tulos | | ---------- | -------------- | -| 1. Aseta palvelun kuormitus | Kuormitus muuttuu asetetuksi | -| 2. Mittaa kirjaantumiseen kuluva aika | | -| 3. Kirjaudu ulos palvelusta | Palvelusta uloskirjautuminen onnistuu | - -esim 2: - -| Testiaskel | Odotettu tulos | -| ---------- | -------------- | -| 1. Aseta kosteuden hälytysraja 50%:iin | Hälytysraja muuttuu näytöllä | -| 2. Nosta kosteus yli 50%:in | Järjestelmä lähettää hälytyksen käyttäjälle | -| 3. Laske kosteus alle 50%:in | Järjesteläm lähettää hälytyksen peruutuksen | - +| 1. Kirjoita halutut sähköposti, salasana sekä laitostunnus niille varatuille paikoille | Testikäyttäjän antamaan sähköpostiin saapuu vahvistuslinkki | +| 2. Mittaa viestin saapumiseen kuluva aika | | +| 3. Käytä linkkiä | Linkki vie palvelun kirjautumissivulle | +| 4. Kirjaudu sisään palveluun | Palveluun kirjautuminen onnistuu | ### Huomioitava testin aikana esim - * *Huomioi:* esim. Kirjautumisen aikana näyttö ei välky - * *Huomioi:* esim. Tervetuloviesti ilmestyy välittömästi (alle 1s) + * *Huomioi:* Rekisteröityminen tapahtuu rekisteröintisivulla, eikä siihen ole kirjautumissivulla mahdollisuutta + * *Huomioi:* Linkin lähetyksestä tulee ilmoitusviesti saman tien (n. 1s) ### Testin lopputilanne (End-State) -esim 1: - - Jokainen kirjaantuminen onnistui - -esim 2: - - Järjestelmässä ei ole päällä kosteushälytystä + - Rekisteröinti onnistui + - Testikäyttäjä voi kirjautua sisään ### Testin "tuomio"/tulos (Pass/Fail Criteria): esim 1: -PASS Kirjaantumiseen kului aikaa =< 3 sekuntia - -FAIL Kirjaantumiseen kului aikaa > 3 sekuntia - -esim 2: - -PASS: hälytysrajan pystyi asettamaan ja hälytys lähetettiin määriteltyyn numeroon rajan ylittyessä +PASS Rekisteröinnin jälkeen kirjautuminen onnistuu -FAIL: hälytystä ei lähetetty +FAIL Rekisteröinnin jälkeen kirjautuminen ei onnistu -- GitLab