bme-db-lab / szglab5-main

Szglab5 táltos 2017: top-level SW-repository
0 stars 0 forks source link

Tesztesetek megtervezése #5

Open eroslevi opened 7 years ago

eroslevi commented 7 years ago

Felkerült a speckó ide:

https://github.com/bme-db-lab/szglab5-main/tree/master/docs/funkcionalis-specifikacio

Lsz. ennek alapján készítsetek el egy tesztelési koncepciót, azaz nagyvonalakban milyen jellegű teszteket terveztek elvégezni, majd ezt bontsátok le konkrét -- egyelőre természetes nyelven megírt -- tesztforgatókönyvekre, amit lépésről-lépésre le lehet követni, és mechanikusan lefordítani bármilyen nyelven írt automatikusan végrehajtódó tesztesetekké. Egy tesztesetben lépések sorozata kell szerepeljen, végső formájában konkrét értékekkel. Fontos, hogy egy teszteset végrehajtása közben nemcsak egy konkrét user akciózhat, hanem több szereplő is. Bizonyos funkciókat csak így lehet tesztelni.

Egy tesztesetet paraméterezhettek, azaz több konkrét tesztadattal is végrehajthattok (szélsőséges esetek, nem várt input, stb.), ennek megfelelően specifikáljátok lsz.

Fontos, hogy azt is le kell tesztelni, amikor a rendszert várt és amikor nem várt akciók sorozatával bombázzuk.

Továbbá figyeljetek rá, hogy egy teszteset egyetlen funkciót teszteljen, mindig alapállapotból induljon, és oda is térjen vissza. Bármi kérdés van, lsz. bombázzatok engem.

A határidő legyen márc. 26. 23:59.

davidbolla commented 7 years ago

@eroslevi mint jeleztem korábban én jövő héten Luxemburgban oktatok, így nagyon kevés időm lesz ezzel a projekttel foglalkozni. kérlek legalább 3 nappal toljuk ki a határidőt. köszönöm.

eroslevi commented 7 years ago

OK, semmi gond, legyen akkor szerda. Viszont amíg nem vagy itt, @zsambek Te nyomhatod, hogy haladjunk.

Nem kell minden munkafázisba 50-50%-ot rakni, ez dinamikus lehet, csak a végéig legyen meg az arány.

davidbolla commented 7 years ago

lenne egy javaslatom, hogy egybol Gherkynben írjuk, úgyis az lesz az elvárás, és így nem kell 2x dolgoznunk. de majd @zsambek kal megegyezünk ha lehet. :)

David Bolla david@bolla.online david.bolla.online


From: eroslevi notifications@github.com Sent: Sunday, March 19, 2017 3:38:35 PM To: bme-db-lab/szglab5-main Cc: David Bolla; Assign Subject: Re: [bme-db-lab/szglab5-main] Tesztesetek megtervezése (#5)

OK, semmi gond, legyen akkor szerda. Viszont amíg nem vagy itt, @zsambekhttps://github.com/zsambek Te nyomhatod, hogy haladjunk.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHubhttps://github.com/bme-db-lab/szglab5-main/issues/5#issuecomment-287620932, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AF_cKAAJK4FTiV3UZKvugn217QMnsTARks5rnT3rgaJpZM4Mhryp.

eroslevi commented 7 years ago

Ha jól látom, ez business-readable. Ha valóban az, akkor legyen! LÉnyeg, hogy üzleti oldalról is olvasható leírás készüljön.