13
Programos „Uţrašų knygelė“ testavimas Vilnius Universitetas Matematikos ir informatikos fakultetas Naugarduko g. 24 2012-10-20 Modestas Kaţinauskas (Programų sistemos 4 grupė) Šis dokumentas yra parengtas, norint atlikti pirmąją testavimo iteraciją šiuo metu vis dar kuriamai programai „Uţrašų knygelė“. Šio dokumento versija yra 1.0

Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

Programos „Uţrašų knygelė“ testavimas

V i l n i u s U n i v e r s i t e t a s

M a t e m a t i k o s i r i n f o r m a t i k o s

f a k u l t e t a s

N a u g a r d u k o g . 2 4

2 0 1 2 - 1 0 - 2 0

Modestas Kaţinauskas

(Programų sistemos 4 grupė)

Šis dokumentas yra parengtas, norint atlikti pirmąją

testavimo iteraciją šiuo metu vis dar kuriamai programai

„Uţrašų knygelė“. Šio dokumento versija yra 1.0

Page 2: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

2

Turinys 1. Įvadas .................................................................................................................................................................... 3

1.1. Testuojamos programos savybės ............................................................................................................ 3

2. Reikalavimų padengimas .................................................................................................................................... 4

3. Testavimo atvejai ................................................................................................................................................ 4

4. Programoje aptikti defektai ............................................................................................................................. 13

Page 3: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

3

1. Įvadas Šis dokumentas yra sudarytas, norint atlikti pirmąją testavimo iteraciją programai „Uţrašų knygelė“. Šiame

dokumente sudarytiems testavimo atvejams buvo naudojama formali testavimo atvejų aprašymo forma,

todėl visi testavimo atvejai yra parašyti taip, kad padengtų visus reikalavimus, pateiktus programos

„Uţrašų knygelė“ reikalavimų specifikacijoje.

Testavimo atvejai yra parengti remiantis specifikacija, todėl kiekviename testavimo atvejyje yra nurodyta,

kuriam reikalavimui buvo sukurtas testavimo atvejis.

1.1. Testuojamos programos savybės

Šiame dokumente pateikti testavimo atvejai apima funkcinių ir nefunkcinių reikalavimų įgyvendinimą,

kurie yra nurodyti ţemiau:

Funkciniai sistemos reikalavimai:

1. Uţrašų sąrašo perţiūra.

1.1. Perţiūrėti uţrašų sąrašą.

1.2. Filtruoti uţrašų sąrašą.

1.3. Perţiūrėti/redaguoti uţrašą.

1.4. Ištrinti uţrašą.

2. Uţrašo kūrimas / redagavimas.

2.1. Sukurti naują uţrašą.

2.2. Perţiūrėti/redaguoti uţrašą.

3. Priminimo pateikimas.

3.1. Perţiūrėti priminimą.

Nefunkciniai sistemos reikalavimai:

4. Vaizdavimo reikalavimai.

4.1. Data turi būti vaizduojama formatu YYYY-MM-DD, kur YYYY yra metai, MM mėnuo, o DD

mėnesio diena.

4.2. Laikas turi būti vaizduojamas formatu HH:MM, kur HH yra valandos, o MM minutės.

4.3. Visi programos langai turi tilpti 600x800 rezoliucijos ekrane.

5. Resursų naudojimo reikalavimai.

5.1. Programa turi stabiliai veikti 1 Ghz procesorių turinčiame kompiuteryje ir bet kuriuo veikimo

momentu naudoti ne daugiau kaip 100 MB RAM atminties.

Page 4: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

4

2. Reikalavimų padengimas Reikalavimų padengimo lentelė yra sudaryta naudojantis funkciniais ir nefunkciniais sistemos

reikalavimais.

Reikalavimų ir testavimo atvejų ryšys yra pavaizduotas ţemiau esančioje atsekamumo matricoje.

Reikalavimai Reik. 1.1

Reik. 1.2

Reik. 1.3

Reik. 1.4

Reik. 2.1

Reik. 2.2

Reik. 3.1

Reik. 4.1

Reik. 4.2

Reik. 4.3

Reik. 5.1

Testavimo atvejai

TA001 X

TA002 X

TA003 X

TA004 X

TA005 X

TA006 X

TA007 X

TA008 X

TA009 X

TA010 X

TA011 X

TA012 X

TA013 X

TA014 X

TA015 X X

TA016 X

TA017 X

TA018 X

TA019 X

TA020 X

TA021 X

TA022 X

3. Testavimo atvejai

ID TA001

Trumpas aprašymas

Naudotojas įjungia programą, tikėdamasis perţvelgti visus turimus uţrašus arba surasti konkretų uţrašą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi įrašų.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“.

Laukiami rezultatai

Atsidarius programai yra rodomas uţrašų sąrašas.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Įjungus programą, buvo parodyti visi turimi uţrašai.

Page 5: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

5

ID TA002

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti uţrašų sąrašą, tikėdamasis perţvelgti visus turimus uţrašus arba surasti konkretų uţrašą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi įrašų.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Naudotojas pasirenka perţiūrėti uţrašų sąrašą.

Laukiami rezultatai

Pasirinkus perţiūrėti uţrašų sąrašą, yra rodomos visi turimi uţrašai.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Įjungus programą, nebuvo mygtuko ar meniu punkto, kad būtų rodomi visi turimi uţrašai.

ID TA003

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti uţrašų sąrašą, tikėdamasis perţvelgti visus turimus uţrašus arba surasti konkretų uţrašą. Visi uţrašai turi būti surikiuoti pagal sukūrimo datą maţėjimo tvarka (naujausi uţrašai viršuje).

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi 2 ir daugiau įrašų.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“.

Laukiami rezultatai

Atsidarius programai yra rodomas išrikiuotas uţrašų sąrašas, pagal datą, maţėjimo tvarka (naujausi uţrašai viršuje).

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Įjungus programą, rezultatai buvo parodyti, bet nebuvo išrikiuoti pagal datą maţėjimo tvarka.

ID TA004

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti uţrašų sąrašą, tikėdamasis perţvelgti visus turimus uţrašus arba surasti konkretų uţrašą. Visi uţrašai turi būti suskirstyti puslapiais po 10 uţrašų.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelėje yra daugiau nei 10 įrašų.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“.

Laukiami rezultatai

Atsidarius programai yra rodomas uţrašų sąrašas, suskirstytas į puslapius po 10 uţrašų.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Įjungus programą, rezultatai nebuvo suskirstyti į puslapius po 10 uţrašų.

Page 6: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

6

ID TA005

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti uţrašų sąrašą, tikėdamasis perţvelgti visus turimus uţrašus arba surasti konkretų uţrašą. Visi uţrašai turi turėti sukūrimo datą, uţrašo pavadinimą, uţrašo santrauką (pirmieji 100 u-rašo teksto simbolių), priminimo ikonėlė, jei uţrašui nustatytas priminimas, galimybė perţiūrėti, redaguoti uţrašą, galimybė ištuštinti uţrašą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi įrašų. Uţrašų knygelėje yra bent vienas uţrašas su priminimu.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“.

Laukiami rezultatai

Atsidarius programai yra rodomas uţrašų sąrašas. Kiekvienas uţrašas turi sukūrimo datą, uţrašo pavadinimą, uţrašo santrauką, (su pirmaisiais 100 uţrašo teksto simboliais), priminimo ikonėlę (jei uţrašas su priminimu), galimybė perţiūrėti/redaguoti uţrašą, galimybė ištrinti uţrašą.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Įjungus programą, vietoj lauko uţrašo pavadinimas yra parašyta „Pavadinimas“. Vietoj uţrašo santrauka, yra parašyta „Tekstas“. Uţrašo tekstas turi būti rodomas su pirmaisiais 100 simbolių, o yra rodomas, tik su pirmaisiais 72.

ID TA006

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti uţrašų sąrašą, tikėdamasis perţvelgti visus turimus uţrašus arba surasti konkretų uţrašą. Programoje turi būti galimybė rūšiuoti sąrašą pagal datą ir tekstą, filtruoti pagal datą ir tekstą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi daugiau nei 2 įrašus su data, tekstu.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“.

Laukiami rezultatai

Atsidarius programai, yra galimybė rūšiuoti uţrašų sąrašą pagal datą ir tekstą. Yra galimybė filtruoti pagal datą ir tekstą.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Programoje yra galimybė rūšiuoti pagal datą ir tekstą, taip pat filtruoti pagal datą ir tekstą.

ID TA007

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti uţrašų sąrašą, tikėdamasis perţvelgti visus turimus uţrašus arba surasti konkretų uţrašą. Programa turi pateikti, kiek sistemoje yra iš viso uţrašų.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi 4 įrašus.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“.

Laukiami rezultatai

Atsidarius programai yra rodomas uţrašų skaičius.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Įjungus programą, niekur nebuvo pateikta kiek yra programoje uţrašų.

Page 7: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

7

ID TA008

Trumpas aprašymas

Naudotojas pasirenka filtruoti uţrašų sąrašą, tikėdamasis surasti konkretų uţrašą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi bent 2 skirtingus įrašus su skirtingomis datomis ir aprašymais.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Naudotas įveda sukūrimo datą ir tekstą. 3. Paspaudţia filtravimo mygtuką.

Laukiami rezultatai

Ekrane parodys perfiltruoti duomenys pagal datą ir tekstą.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Programa išfiltravo duomenis pagal pasirinktus kriterijus.

ID TA009

Trumpas aprašymas

Naudotojas pasirenka filtruoti uţrašų sąrašą, tikėdamasis surasti konkretų uţrašą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi bent 2 skirtingus įrašus. Programa yra įjungta ir duomenys yra išfiltruoti pagal datą ir aprašymą.

Vykdymo žingsniai

1. Naudotojas paspaudţia filtro nuėmimo mygtuką.

Laukiami rezultatai

Ekrane parodys visi neperfiltruoti duomenys.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Programa parodė visus nefiltruotus duomenis.

ID TA010

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti/redaguoti uţrašą, tikėdamasis perţiūrėti ar pakeisti pilną uţrašo tekstą bei kitus jo duomenis.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi kelis įrašus.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Pasirinkęs kurį įrašą nori redaguoti ar perţiūrėti, paspaudţia ant mygtuko

perţiūrėti/redaguoti įrašą.

Laukiami rezultatai

Ekrane turi atsidaryti langas, kuriame yra įrašo perţiūra/redagavimas.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Ekrane atsidarė langas, kuriame galima redaguoti/perţiūrėti duomenis.

Page 8: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

8

ID TA011

Trumpas aprašymas

Naudotojas pasirenka ištrinti uţrašą, tikėdamasis pašalinti jį iš sąrašo.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi bent vieną įrašą.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Pasirinkęs kurį įrašą nori ištrinti, paspaudţia ant mygtuko ištrinti įrašą. 3. Sistema pateikia patvirtinimo dialogą. 4. Naudotojas patvirtina pasirinkimą.

Laukiami rezultatai

Sistemoje nebėra įrašo. Ekrane atspausdinami visi įrašai išskyrus pašalintąjį.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Sistema ištrina pasirinktąjį įrašą.

ID TA012

Trumpas aprašymas

Naudotojas pasirenka ištrinti uţrašą, tikėdamasis pašalinti jį iš sąrašo.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Uţrašų knygelė turi du vienodus įrašus.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Pasirinkęs kurį įrašą nori ištrinti (iš dviejų vienodų), paspaudţia ant mygtuko

ištrinti įrašą. 3. Sistema pateikia patvirtinimo dialogą. 4. Naudotojas patvirtina pasirinkimą. 5. Atsidaro programos langas su likusiais įrašais.

Laukiami rezultatai

Sistemoje nebėra įrašo. Ekrane atspausdinami visi įrašai išskyrus pašalintąjį. Antrasis dublikatas yra likęs sistemoje.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Sistema ištrynė visus įrašus, kurie buvo su vienodais pavadinimais (uţrašo tekstas buvo skirtingas).

Page 9: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

9

ID TA013

Trumpas aprašymas

Naudotojas pasirenka sukurti naują uţrašą, tikėdamasis išsaugoti jį sistemoje. Reikia patikrinti programos reakciją, jei bus nieko neįvedama ir bandoma išsaugoti uţrašą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Naudotojas paspaudţia mygtuką „Naujas uţrašas“. 3. Sistema pateikia naujo uţrašo langą. 4. Naudotojas spaudţia mygtuką išsaugoti. 5. Atsidaro programos langas su išsaugotais uţrašais.

Laukiami rezultatai

Sistemoje turi išmesti pranešimą, jog teksto ir laiko laukai negali būti tušti ir neišsaugoti uţrašo.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Sistema neparodė jokio pranešimo ir išsaugojo uţrašą, kai buvo neįvestas tekstas.

ID TA014

Trumpas aprašymas

Naudotojas pasirenka sukurti naują uţrašą, tikėdamasis išsaugoti jį sistemoje.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Naudotojas paspaudţia mygtuką „Naujas uţrašas“. 3. Sistema pateikia naujo uţrašo langą. 4. Įveda reikiamus laukus: pavadinimą, tekstą, datą, laiką ir prisiminimo kartojimą. 5. Naudotojas spaudţia mygtuką išsaugoti.

Laukiami rezultatai

Sistemoje turi išsaugoti uţrašą.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Sistema išsaugojo uţrašą.

Page 10: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

10

ID TA016

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti/redaguoti uţrašą, tikėdamasis perţiūrėti ar pakeisti pilną uţrašo tekstą bei kitus jo duomenis.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Yra sukurtas bent vienas uţrašas.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Naudotojas paspaudţia ties norimu redaguoti uţrašu. 3. Sistema pateikia uţrašo redagavimo langą. 4. Pakeičia reikiamus laukus: pavadinimą, tekstą, datą, laiką ir prisiminimo kartojimą. 5. Naudotojas spaudţia mygtuką išsaugoti.

Laukiami rezultatai

Programoje turi atsirasti pataisyta eilutė.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Programa atnaujino įrašą.

ID TA017

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti/redaguoti uţrašą, tikėdamasis perţiūrėti ar pakeisti pilną uţrašo tekstą bei kitus jo duomenis, bet netyčia įveda neteisingą datą.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Yra sukurtas bent vienas uţrašas.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Naudotojas paspaudţia ties norimu redaguoti uţrašu. 3. Sistema pateikia uţrašo redagavimo langą. 4. Pakeičia laiką į neteisingą (pvz.: abc). 5. Naudotojas spaudţia mygtuką išsaugoti.

Laukiami rezultatai

Programa turi pranešti, jog įvestas laikas yra neteisingas.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Programa atnaujino įrašą ir nepranešė apie nekorektišką laiką.

Page 11: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

11

ID TA018

Trumpas aprašymas

Naudotojas pasirenka perţiūrėti/redaguoti uţrašą, tikėdamasis perţiūrėti ar pakeisti pilną uţrašo tekstą bei kitus jo duomenis, bet netyčia palieka neuţpildytą uţrašo lauką.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Yra sukurtas bent vienas uţrašas.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Naudotojas paspaudţia ties norimu redaguoti uţrašu. 3. Sistema pateikia uţrašo redagavimo langą. 4. Ištrina uţrašo teksto lauką 5. Naudotojas spaudţia mygtuką išsaugoti.

Laukiami rezultatai

Programa turi pranešti, jog įvestas laikas yra neteisingas.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Programa atnaujino įrašą ir nepranešė apie neįvestą.

ID TA019

Trumpas aprašymas

Pateikti naudotojui priminimą nustatytu laiku.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Yra sukurtas bent vienas uţrašas su priminimu ir nustatytu laiku

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Sulaukia laiko, kuris buvo nustatytas priminimui.

Laukiami rezultatai

Programa turi pranešti, jog įvestas laikas yra neteisingas.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Programa neišmetė jokio lango, kad įspėtų apie priminimą.

ID TA020

Trumpas aprašymas

Programoje data turi būti vaizduojama formatu YYYY-MM-DD, kur YYYY yra metai, MM mėnuo, o DD mėnesio diena.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Yra sukurtas bent vienas uţrašas su priminimu ir nustatytu laiku.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“.

Laukiami rezultatai

Programoje data turi būti vaizduojama formatu YYYY-MM-DD, kur YYYY yra metai, MM mėnuo, o DD mėnesio diena.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas neigiamas.

Vykdymo rezultatas

Programa neatvaizduoja datos formatu DD/MM/YYYY, kur YYYY yra metai, MM mėnuo, o DD mėnesio diena.

Page 12: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

12

ID TA021

Trumpas aprašymas

Visi programos langai turi tilpti 600x800 rezoliucijos ekrane.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Naudotojo kompiuterio skiriamoji geba yra 600x800. Yra sukurtas bent vienas uţrašas.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Įsijungia naujo uţrašo kūrimą. 3. Įsijungia įrašo redagavimą.

Laukiami rezultatai

Visi įjungti programos langai turi tilpti į ekraną, kurio skiriamoji geba yra 600x800.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Programos langai telpa į ekraną, kurio raiška yra 600x800.

ID TA022

Trumpas aprašymas

Programa turi stabiliai veikti 1 Ghz procesorių turinčiame kompiuteryje ir bet kuriuo veikimo momentu naudoti ne daugiau kaip 100 MB RAM atminties.

„Prieš“ sąlygos

Naudotojas yra įjungęs kompiuterį su Windows operacine sistema, kurioje yra įdiegta .NET 4 karkasas, bei įsirašęs programą „Uţrašų knygelė“. Programa turi būti paleista VMWARE sistemoje, kurioje yra nustatytas 1ghz procesorius.

Vykdymo žingsniai

1. Naudotojas įjungia programą „Uţrašų knygelė“. 2. Išsaugo 10 naujų uţrašų.

Laukiami rezultatai

Programa turi nenulūţti ir naudoti ne daugiau nei 100MB RAM atminties.

Vykdytojas Modestas Kaţinauskas

Būsena Įvykdytas – rezultatas teigiamas.

Vykdymo rezultatas

Programos vykdymas yra stabilus ir programa nenaudoja daugiau nei 100MB RAM atminties.

Page 13: Programos „Užrašų knygelė“ testavimas...Programos „Uţrašų knygelė“ testavimas V i l n i u s U n i v e r s i t e t a s M a t e m a t i k o s i r i n f o r m a t i k

13

4. Programoje aptikti defektai Šioje lentelėje yra pateikti programoje aptikti defektai. Kritiškumas yra nustatomas pagal svarbą vartotojui,

reikalavimų specifikacijos išpildymą ir korektiškam sistemos veikimui. Kritiškumo lygiai pasirinkti trys:

žemas – klaida sistemos veikimui neturi įtakos, reikalavimai nepaţeisti arba paţeisti neţymiai,

vartotojui gali sudaryti nedidelius nepatogumus;

vidutinis – klaida sistemos veikimui turi nedidelę įtaką, paţeisti reikalavimai, vartotojui sudaro

nepatogumus;

auštas – klaida sistemos veikimui turi didelė įtaką, paţeisti programos reikalavimai, vartotojui

sudarom nepatogumus.

Defekto numeris

Testavimo atvejo nr.

Testo žingsnis

Klaidos aprašymas Kritiškumas Statusas Pastabos

1. TA002 2. Įjungus programą, nebuvo mygtuko ar meniu punkto, kad būtų rodomi visi

turimi uţrašai.

Ţemas Neištaisyta

2. TA003 1. Įjungus programą, rezultatai buvo parodyti, bet nebuvo išrikiuoti pagal

datą maţėjimo tvarka.

Vidutinis Neištaisyta

3. TA004 1. Įjungus programą, rezultatai nebuvo suskirstyti į puslapius po 10 uţrašų.

Vidutinis Neištaisyta

4. TA005 1. Įjungus programą, vietoj lauko uţrašo pavadinimas yra parašyta

„Pavadinimas“. Vietoj uţrašo santrauka, yra parašyta „Tekstas“. Uţrašo tekstas turi būti rodomas su pirmaisiais 100

simbolių, o yra rodomas, tik su pirmaisiais 72.

Ţemas Neištaisyta.

5. TA007 1. Įjungus programą, niekur nebuvo pateikta kiek yra programoje uţrašų.

Vidutinis Neištaisyta

6. TA012 5. Sistema ištrynė visus įrašus, kurie buvo su vienodais pavadinimais (uţrašo

tekstas buvo skirtingas).

Aukštas Neištaisyta

7. TA013 5. Sistema neparodė jokio pranešimo ir išsaugojo uţrašą, kai buvo neįvestas

tekstas.

Vidutinis Neištaisyta

8. TA015 5. Sistema išsaugojo uţrašą ir nepranešė, jog neteisingai įvestas laikas.

Aukštas Neištaisyta

9. TA017 5. Programa atnaujino įrašą ir nepranešė apie nekorektišką laiką.

Aukštas Neištaisyta

10. TA018 5. Programa atnaujino įrašą ir nepranešė apie neįvestą.

Vidutinis Neištaisyta

11. TA019 2. Programa neišmetė jokio lango, kad įspėtų apie priminimą.

Aukštas Neištaisyta

12. TA020 1. Programa neatvaizduoja datos formatu DD/MM/YYYY, kur YYYY yra metai,

MM mėnuo, o DD mėnesio diena.

Aukštas Neištaisyta

Viso defektų:

12