Järjestelmätestaus
Vaatimukset
Suoritetut testit ja tulokset
Testattu seuraavasti:
- Ilpon käynnistys
- Perustettu uusi kurssi.
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet.
- Luotu muutama testiryhmä ryhmänäkymään.
- Perustettu uusi kurssi jokaisen kohdan 3 vaiheen sekä kohdan 4 jälkeen.
Uutta kurssia luotaessa kaikki tiedot edellisestä kurssista tyhjenevät.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Ilpon käynnistys.
- Perustettu uusi kurssi.
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet.
- Luotu kaksi testiryhmää ryhmänäkymään.
- Tallennettu kurssi nimellä kurssi1.xml.
- Lisätty uusi ryhmä ryhmänäkymään ja poistettu oppilas kurssilta.
- Valittu Tallenna-toiminto
Kurssin tilanteen voi tallentaa Tallenna Nimellä -toiminnolla. Jos talletustiedoto on jo määritelty voidaan vanhan tilanteen päälle tallettaa Tallenna-toiminnolla
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Ilpon käynnistys.
- Perustettu uusi kurssi.
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet.
- Luotu uusi ryhmä johon sijoitettuna 0 – 9 opiskelijaa.
- Muokattu asetukset.xml –tiedostosta kohtia:
- tyohakemisto nimi.
- ryhma minimikoko, maksimikoko.
- kurssi kurssikoodi, nimi.
- Toistettu kohdat 1-4 ja todettu tehtyjen muutosten tulleen voimaan.
Ohjelman asetuksia pystyy muuttamaan asetustiedostosta
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Ilpon käynnistys
- Perustettu uusi kurssi
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet
Ennen kurssin perustamista valikon kohdat Lue aiheet, Lue ilmoittautujat sekä Lue opintosuoritukset ovat disabloituina. Kurssin perustamisen jälkeen valikoiden kohdat Lue aiheet, Lue ilmoittautujat sekä Lue opintosuoritukset enbaloidaan tässä järjestyksessä yksi kerrallaan edellisen kohdan onnistuttua. Juuri suoritettu valikon kohta disabloidaan uudelleen käytön jälkeen poislukien Perusta kurssi ja Lue opintosuoritukset.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Ilpon käynnistys
- Perustettu uusi kurssi
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet
Oppilaspalloissa näkyy välittömästi niiden ilmestymisen jälkeen opiskelijan ensisijainen ryhmätoive numerona.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Ilpon käynnistys
- Perustettu uusi kurssi
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet
- Valittu kaksi opiskelijaa painamalla Ctrl-näppäintä ja valitsemalla opiskelijapallot hiirellä.
- Suoritettu seuraavat toiminnot:
- opiskelijan poisto
- uuden ryhmän luonti
- aiheen lisäys ryhmään
- kurssin tallennus
- aiheen poisto ryhmästä
- ryhmän poisto
- vaihdettu opiskelijanäkymässä näkymää Aiheet ja Rajausvaihtoehdot välillä useasti.
- painettu hiirellä ryhmä- ja opiskelijanäkymän tyhjiä kohtia useasti.
Valitut opiskelijapallot olivat kaikkien kohdan 5 toimintojen jälkeen edelleen valittuina.
Testin tulos: Testi suoritettu onnistuneesti.
Toimii varauksin. Testattu seuraavasti:
- Ilpon käynnistys
- Perustettu uusi kurssi
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet
- Luotu kaksi tyhjää ryhmää
- Valittu useita opiskelijoita opiskelijanäkymästä ja siirretty ne ryhmänäkymässä olevaan ryhmään
- Valittu ryhmänäkymässä useita opiskelijapalloja ja siirretty ne opiskelijanäkymään
Siirto opiskelijanäkymästä ryhmänäkymään toimii.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Ilpon käynnistys
- Perustettu uusi kurssi
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet
- Valittu ’Lisää opiskelija’
- Syötetty kysytyt tiedot
- Valittu tiedostosta uuden opiskelijan suoritusote
Opiskelijan tietojen syötön jälkeen uusi opiskelijapallo tulee näkyviin.
Testin tulos: Testi suoritettu onnistuneesti.
Vaatimusta ei ole toteutettu
Testattu seuraavasti:
- Ilpon käynnistys
- Perustettu uusi kurssi
- Ladattu aiheet, oppilaat sekä oppilaiden suoritusotteet
- Luotu kaksi ryhmää ja sijoitettu niihin oppilaita
- Tulostettu raportit ”puutteelliset esitiedot” sekä ”ryhmäjako oppilaille”
Suoritusotteiden lukemisen jälkeen ne opiskelijat joilla esitietovaatimukset täyttyvät, värjätään punaisella värillä. Ne oppilaat joilla esitietovaatimukset eivät täyty, väriksi jää oletusväri sininen.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Käynnistetty Ilpo
- Kurssi valikosta valittu ”perusta kurssi”.
- Syötetty kelvolliset kurssin tiedot.
- Kurssi valikosta valittu ”lue aiheet”.
- Valittu oikeellinen *.inc-tiedosto.
Projektiaiheet ilmaantuvat aiheet-välilehdelle.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Käynnistetty Ilpo
- Kurssi valikosta valittu ”perusta kurssi”.
- Syötetty kelvolliset kurssin tiedot.
- Kurssi valikosta valittu ”lue aiheet”.
- Valittu oikeellinen *.inc-tiedosto.
- Valittu kurssi-valikosta ”Lue ilmoittautujat”.
- Valittu oikeellinen opiskelijat sisältävä txt-tiedosto.
- Valittu kurssi-valikosta ”poista opiskelija”.
- Valittu opiskelija poistettavaksi ja valittu poista.
Opiskelija katoaa ryhmänäkymästä, opiskelijanäkymästä eikä sitä tulosteta raportteihin.
Testin tulos: Testi suoritettu onnistuneesti
Vaatimusta ei ole toteutettu
Testattu seuraavasti:
- Perustettu kurssi
- Luettu aiheet
- Luettu opiskelijat
- Tarkistettu opiskelijanäkymän järjestelykriteerivaihtoehdot
- Muokattu asetukset.xml tiedostoa ja tehty edellä mainitut toimenpiteet uudestaan
Alkuperäiset vastausvaihtoehdot eivät näy missään, mutta ei kai ole vaadittukaan.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Perustettu kurssi
- Luettu ilmoittautuneet
- Kurssi-valikosta valittu ”jaa ryhmiin”.
Ohjelma jakaa saamiensa tietojen perusteella opiskelijat ryhmiin
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Valittu yksitellen jokainen hakukenttä ja testattu, että hakuehdoksi annetulla syötteellä tulee hakutuloksia vain hakukentän/hakukenttien perusteella.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Perustettu kurssi ja luettu aiheet, sekä opintosuoritukset.
- Sijoitettu opiskelijat ryhmiin
- Tulostettu vaatimusmäärittelyssä määritetyt raportit
- Muokattu ”puuttuva sopimus” kenttää
- Muokattu puuttuvien opintosuoritusten ylenkatso-kenttää
- Tulostettu samat raportit ja verrattu niitä edellisiin raportteihin
Raportit tulostuvat
Testin tulos: Testi suoritettu onnistuneesti.
Vaatimusta ei ole toteutettu
Vaatimusta ei ole toteutettu
Vaatimusta ei ole toteutettu
Vaatimusta ei ole toteutettu
Vaatimusta ei ole toteutettu
Testattu seuraavasti:
- Käynnistetty Ilpo2
- Perustettu kurssi, luettu aiheet, ilmoittautujat ja opintosuoritukset
- Tallennettu kurssi
Tallennuksesta ilmestyy .xml-muotoinen tiedosto.
Testin tulos: Testi suoritettu onnistuneesti.
Testattu seuraavasti:
- Käynnistetty Ilpo2
- Perustettu kurssi, luettu aiheet ja ilmoittautujat
- Kaadettu Ilpo2 lukemalla epäkelpo opintosuoritukset-tiedosto
- Käynnistetty Ilpo2 uudelleen
- Perustettu kurssi, luettu aiheet, ilmoittautujat ja opintosuoritukset
- Muodostettu ryhmiä
- Kaadettu Ilpo2 yrittämällä lisätä opiskelija, ja antamalla tälle epäkelpo opintosuoritukset-tiedosto
Ilpo2 tallensi hakemistoon .ilporc/crash aikaleimalla varustetun tiedoston, jonka saattoi ladata Ilpo2:een uudelleenkäynnistyksen jälkeen.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Käynnistetty Ilpo2
- Perustettu kurssi, luettu aiheet, ilmoittautujat ja opintosuoritukset.
- Tulostettu Ilmoittautuneet - raportti.
- Tulostettu puuttuvat sopimukset - raportti.
- Perustettu muutamia ryhmiä.
- Tulostettu ryhmäjako ohjaajille - raportti.
- Tulostettu ryhmäjako oppilaille - raportti.
- Tulostettu puutteelliset esitiedot - raportti.
Opiskelijat oli järjestetty raporteissa sukunimen mukaan aakkosjärjestykseen.
Testin tulos: Testi suoritettu onnistuneesti
Testattu seuraavasti:
- Käynnistetty Ilpo2.
- Perustettu kurssi, luettu aiheet, ilmoittautujat ja opintosuoritukset.
- Valittu useita opiskelijoita yhtä aikaa.
- Poistettu osa valituista opiskelijoista.
Opiskelijat tulostuivat tietonäkymään aakkosjärjestyksessä.
Testauksen tulos: Testi suoritettu onnistuneesti.
Toteutettu osittain. Koodia on siistitty ja selvennetty mahdollisuuksien mukaan aikarajojen puitteissa. Turhia luokkia ja tietokantaviittauksia on poistettu.
Testattu seuraavasti:
- Käynnistetty Ilpo2.
- Tarkastettu valikoiden toiminnoista, etteivät ne sisällä vaatimuksessa määriteltyjä turhia toimintoja.
Vaatimuksessa listatut turhat valikoiden toiminnot on poistettu. Valikoissa jäljellä olevat toiminnot ovat kaikki tarpeellisia ja niitä käytetään ohjelman suorituksen aikana.
Testauksen tulos: Testi suoritettu onnistuneesti.
Vaatimusta ei ole toteutettu.
Testattu seuraavasti:
- Käynnistetty Ilpo2.
- Muutettu ilmoittautuja-tiedostoa siten, että se sisältää yli kaksi merkkiä pitkiä koodeja ja ei-numeerisia vastauksia.
- Perustettu kurssi ja ladattu aiheet sekä ilmoittautujat.
Virhetilanteissa ohjelma tulostaa virheilmoituksen. Jos numeerisen vastauksen vaativaan kysymykseen oli vastattu ei-numeerisella arvolla, tulkittiin, ettei kysymykseen ole vastattu.
Testauksen tulos: Testi suoritettu onnistuneesti