Synapsi: Automaattinen ohjelmiston etäpäivitys
NetSeal Technologies
Tietojenkäsittelyn ohjelmatyö Tik-76.115
Dokumentin muutoshistoria
Versio | Editoija | Päiväys | Kommentti |
0.1 |
Cemo Timucin |
08.02.2001 |
Testausraportin ensimmäinen draft |
0.2 |
Cemo Timucin |
12.02.2001 |
Lisätty mm. linkit bugeihin |
0.3 |
Mika Mäntylä |
12.02.2001 | Hyperlinkit oikeasti lisätty |
1.0 |
Mika Mäntylä, Juho Anttila |
12.02.2001 | Katselmoitu ja hyväksytty |
1. TESTAUSRAPORTTI
1.1 Tarkoitus
1.2 Yleistä
1.3 Tunniste
1.4 Kattavuus
1.5 Tulokset
2. TESTILOKI
2.1 Yhteenveto
Tämän dokumentin tarkoitus on kertoa projektitiimillemme testauksen tuloksista sekä havainnoida oikeita henkilöitä niistä asioista mihin pitäisi tällä hetkellä sekä seuraavissa vaiheissa kiinnittää vielä huomiota.
Testaus suoritettiin NetSeal Technologiesin tiloissa maanataina 05.02.2001. Testaus pohjautui aikaisempiin dokumentteihin eli Testaussuunnitelmaan, Testitapausten määrittelyyn sekä Toiminnalliseen määrittelyyn. Testaus saatiin suoritettua yhdellä kerralla eikä sitä tarvinnut jakaa useampiin osiin. Testaus suoritettiin täysin manuaalisesti eikä mitään apuvälineitä käytetty.
Synapsi-TestRap-Neuroni-07022001
Testaustilanteessa testattiin kaikki Testitapausten määrittelyssä kuvatut testitapaukset. Kattavuudeltaan tämä vastaa 100% Toiminnallisesta määrittelystä. Tästä voimme päätellä, että mikäli Toiminnallinen määrittely on täydellisen kattava, on myös testattava ohjelmisto testattu täydellisesti. Käyttännössä asia ei kuitenkaan ihan näin ruusuinen taida olla. Toiminnot toki on testattu, mutta saattaa olla että ohjelmistoon on lipsahtanut toimintoja / teknisiä ratkaisuja, joita ei täysin ole Toiminnallisessa määrittelyssä dokumentoitu, joten hyvä arvio testauksen kattavuudesta on varmastikin noin 75%.
Tulokset testauksesta olivat suhteellisen ennalta arvattavia. Testauksen kohde ei läpäissyt testausta. Huomattava osa testattavista asioista oli vielä implementoimatta ja osa ei toiminut oikein. Testilokista on nähtävissä yksityiskohtaisemmat tiedot. Jokainen testitapaus, joka ei saanut statusta PASS on testattava uudelleen, jotta testauksen kohde läpäisisi järjestelmätestauksen.
Testilokiin on kuvattu jokainen ajettu testitapaus. Testitapaukset perustuvat
Testitapauste määrittelydokumenttiin. Testiloki sisältää tiedot testitapauksen
yksilöivästä tunnuksesta, kuvauksesta, testaajasta, tuloksesta sekä Buranaan
raportoidun virheen yksilöivän tunnisteen.
TestID | Kuvaus | Testaaja | Tulos/Kommentti | VirheID |
N-2 | Ajossa olevan version lukeminen | Marko/Cemo | PASS | N/A |
N-1 | Talletettujen versioarvojen lukeminen | Marko/Cemo | PASS | N/A |
N-16 | Käyttäjän vastaus päivityspyyntöön | Marko/Cemo | FAIL, ei toteutettu | 1113,1116 |
N-9 | Ilmoitus nykyisestä versionumerosta | Marko/Cemo | PASS | N/A |
N-10 | Nykyisen versionumeron tarkistus | Marko/Cemo | FAIL | 1114 |
N-24 | Asennusohjelman käynnistys | Marko/Cemo | FAIL, ei toteutettu | 1115 |
N-3 | Ei päivitystä | Marko/Cemo | PASS | N/A |
N-4 | Päivitys epäonnistuu | Marko/Cemo | PASS | N/A |
N-5 | Päivitys onnistuu | Marko/Cemo | PASS | N/A |
N-8 | Käyttäjän informointi onnistuneesta päivityksestä | Marko/Cemo | PASS | N/A |
N-7 | Käyttäjän informointi epäonnistuneesta päivityksestä | Marko/Cemo | PASS | N/A |
N-6 | Käyttäjää ei informoida, jos päivitystä ei ole tapahtunut | Marko/Cemo | PASS | N/A |
N-13 | Päivitystarve jonolla | Marko/Cemo | NOT EXECUTED | N/A |
N-12 | Päivitystarve ilman jonoa | Marko/Cemo | PASS | N/A |
N-11 | Ei päivitystarvetta | Marko/Cemo | FAIL | 1114 |
N-15 | Käyttäjä on sallinut automaattiset päivitykset | Marko/Cemo | FAIL, ei toteutettu | 1114 |
N-14 | Käyttäjä ei ole sallinut automaattisia päivityksiä | Marko/Cemo | FAIL, ei toteutettu | 1114 |
N-17 | Pyyntö päivityspaketin saamiseksi | Marko/Cemo | PASS | N/A |
N-18 | Päivityspaketin lähetys | Marko/Cemo | PASS | N/A |
N-19 | Siirron visualisointi | Marko/Cemo | FAIL, ei toteutettu | 1117 |
N-20 | Siirron keskeytys | Marko/Cemo | FAIL, ei toteutettu | 1118 |
N-23 | Hyväksymisviestin lähetys | Marko/Cemo | PASS | N/A |
N-22 | Virheellinen päivityspaketti | Marko/Cemo | FAIL, ei toteutettu | 1119 |
N-21 | Kelvollinen päivityspaketti | Marko/Cemo | FAIL, ei toteutettu | 1120 |
Yhteenveto: | |
Ajettuja testitapauksia | 23 |
PASS, testitapauksia | 13 |
FAIL, testitapauksia | 10 |
PASS/TOTAL | 57% |