Blackbox tesztelés¶
1. feladat:¶
Telefon számlázási szoftver
Egy telefontársaság számlázási szoftvert készít. A díjszámítás eléggé bonyolult, többféle kedvezmény is igénybe vehető. Az alapdíj 1 peták másodpercenként. A hívás alapja csúcsidőben (minden nap 8 és 16 között) az alapdíj 150%-a, éjszaka (minden nap 22 és 6 között) az alapdíj 75%-a. Üzletpolitikai kedvezményként a saját hálózatba irányuló hívások mindig 40%-kal olcsóbbak. Van továbbá életkor alapú kedvezmény is, a 18 év alattiak 10%, a 14 év alatti gyerekek további 10% kedvezményt kapnak. 18 és 26 év között is jár 5%. A 15 perc feletti időtartamú beszélgetések 15 perc feletti részére 15%, a 30 percen túli beszélgetésekre 30% kedvezmény jár. A különböző jogalapú kedvezmények összeadódnak. Egyazon flottába tartozó telefonok között csúcsidőn kívül ingyen lehet beszélni, a nemzetközi hívásoknak viszont mindig 3 peták másodpercenkénti díja van.
Telefon számlázási szoftver tesztje
Határozza meg az egyes tesztelemeket. Mindegyikhez rendeljen teszteseteket többféle módszer segítségével.
Lehetséges tesztek EP módszerrel
- Időszak: { Éjszaka, Normál, Csúcsidő } vagy { [0:00:00-5:59:59], [6:00:00-7:59:59], [8:00:00-15:59:59], [16:00:00-21:59:59], [22:00:00-23:59:59] }
- Hossz: { Rövid = [0:01-15:00], Közepes = [15:01-30:00], Hosszú = [30:01+] }
- Kor: {Gyermek = 14 év alatt, Ifjú = 14-17, Fiatal = 18-25, Felnőtt = 26 év felett}
- Irány: {Flotta, Saját hálózat, Belföld, Külföld}
Lehetséges tesztek BVA módszerrel
- Időszak:
- 2 pontos: 0:00:00, 5:59:59, 6:00:00, 7:59:59, 8:00:00, 15:59:59, 16:00:00, 21:59:59, 22:00:00, 23:59:59
- 3 pontos (pluszban): 0:00:01, 5:59:58, 6:00:01, 7:59:58, 8:00:01, 15:59:58, 16:00:01, 21:59:58, 22:00:01, 23:59:58
- Hossz:
- 2 pontos: 0:00, 0:01, 15:00, 15:01, 30:00, 30:01
- 3 pontos (pluszban): 0:02, 14:59, 15:02, 29:59, 30:02
- Kor (napi éves):
- 2 pontos: 13 év, 14 év, 17 év, 18 év, 25 év, 26 év
- 3 pontos (pluszban): 12 év, 15 év, 16 év, 19 év, 24 év, 27 év
- Kor (napi pontossággal):
- 2 pontos: 14 év - 1 nap, 14 év, 18 év - 1 nap, 18 év, 26 év - 1 nap, 26 év
- 3 pontos (pluszban): 14 év - 2 nap, 14 év + 1 nap, 18 év - 2 nap, 18 év + 1 nap, 26 év - 2 nap, 26 év + 2 nap
Lehetséges kombinációs tesztek DT módszerrel
- Teljes: 144db: 1-144
TC | 1 | 2 | .. | 48 | 49 | .. | 70 | .. | 96 | 97 | .. | 139 | .. | 144 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Időszak | É | É | .. | É | N | .. | N | .. | N | Cs | .. | Cs | .. | Cs |
Hossz | R | R | .. | H | R | .. | K | .. | H | R | .. | H | .. | H |
Kor | Gy | Gy | .. | Fe | Gy | .. | I | .. | Fe | Gy | .. | Fi | .. | Fe |
Irány | F | S | .. | K | F | .. | S | .. | K | F | .. | B | .. | K |
- Páros (16db): 1, 13, 24, 27, 38, 55, 64, 66, 78, 89, 92, 100, 106, 117, 131, 143
- Minimális (egyenként minden): 4db: 1, 70, 139, 48
2. feladat:¶
Biztosító társaság jutalmazás 1.
Egy biztosító egyesület elhatározta, hogy bevonul a tőzsdére, és ezzel egy időben jutalmat ajánl fel tagjainak a korábbi ügyfeleikért. Minden jelenlegi kötvénytulajdonos részesedik a jutalomból. Akinek összesen legalább 20 ügyfele van, az részvényhányadot is kaphat, a többiek csak készpénzt. Akinek legalább 10 prémium ügyfele van, az elbírálásnál +50% osztalékra jogosult, míg aki legalább 50%-ban normál ügyfelekkel rendelkezik, az 25%-kal több osztalékot kap.
Biztosító társaság 1. jutalmazási szoftver tesztje
Döntési tábla segítségével határozza meg a teszteseteket!
Lehetséges kombinációs tesztek DT módszerrel
TC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9-16 |
---|---|---|---|---|---|---|---|---|---|
Tulaj | I | I | I | I | I | I | I | I | N |
20+ üf. | I | I | I | I | N | N | N | N | - |
10+ pr. | I | I | N | N | I | I | N | N | - |
50%+ n. | I | N | I | N | I | N | I | N | - |
Pénz | I | I | I | I | I | I | I | I | N |
Részvény | I | I | I | I | N | N | N | N | N |
+25% | N | N | I | N | N | N | I | N | N |
+50% | N | I | N | N | N | I | N | N | N |
+75% | I | N | N | N | I | N | N | N | N |
3. feladat:¶
Zöld energia projekt
Egy ház elektromos rendszerét napelemmel, szélkerékkel és tárolókapacitással bővítik. A rendszer vezérlőegységének össze kell hangolnia a forráshasználatot, energiatárolást és visszatáplálást. Ennek a logikája a következő. Ha van nap vagy szélenergia termelés, akkor erről töltődnek az akkumulátorok. Ha ezek nem állnak rendelkezésre, de van vezérelt áram (éjszakai áramnak is nevezik, a lényege, hogy olcsóbb mint a nappali, de nem folyamatos, naponta csak 4-6 órán keresztül elérhető), akkor arról töltünk. Természetesen töltés csak az akkumulátor 100%-os töltöttségéig van. Ha az akkumulátor fel van töltve, és van megújuló termelés, az visszatáplálásra kerül a hálózatba. A ház fogyasztását alapvetően akkumulátorról fedezzük (az akkumulátor a vezérlőrendszer szempontjából párhuzamosan tölthető és meríthető, ennek a technikai részleteit a tároló saját vezérlője intézi). Ha a tárolóban már nincs energia, akkor a ház átkapcsol hálózati üzemre, és hagyományos módon üzemel. A hagyományos hálózatról soha nem töltünk akkumulátort, és akkumulátorról nem táplálunk vissza a hálózatba.
Zöld energia projekt vezérlő szoftver tesztje
Döntési tábla segítségével határozza meg a teszteseteket!
4. feladat:¶
Biztosító társaság jutalmazás 2.
Egy biztosító egyesület elhatározta, hogy bevonul a tőzsdére, és ezzel egy időben jutalmat ajánl fel tagjainak a korábbi ügyfeleikért. Minden jelenlegi kötvénytulajdonos részesedik a jutalomból, feltéve, hogy osztalékra feljogosító kötvénye van, és ennek 2001 óta tulajdonosa. Akik teljesítik ezt a két feltételt, azok választhatnak a készpénz vagy az új cég részvényhányada között; akik a szükségesnél rövidebb ideje birtokolnak megfelelő kötvényt, azok csak készpénzre jogosultak, részvényhányadra nem. A részvényhányad súlyozásánál az ügyfelek számát is figyelembe veszik. A 10-nél kevesebb ügyféllel rendelkezők 1-es szorzóval, a 10-19 ügyféllel rendelkezők 2-es szorzóval, a 20-49 ügyfelesek 3-as, a többiek 5-ös szorzóval szerepelnek.
Biztosító társaság 2. jutalmazási szoftver tesztje
Döntési tábla, ekvivalencia partíciók és határérték analízis segítségével határozza meg a teszteseteket!