Testovanie mydlovej opery
Testovanie mydlovej opery je typ testu založeného na scenároch, v ktorom zbalíte najextrémnejšie príklady realistických udalostí do krátkeho časového obdobia, ako sa to robí v deji mydlovej opery (alebo takmer každý deň, keď žijete s tínedžermi.) Pôvod of Soap Opera Testing je titulný článok Hansa Buwaldy, publikovaný vo februári 2004, vydanie Lepší softvér, Môžu to byť veľmi efektívny spôsob, ako rýchlo otestovať veľa prípadov. Moja skúsenosť je, že keď som prvýkrát použila test mydlovej opery, pokryla som väčšinu svojich negatívnych testovacích požiadaviek bez toho, aby som ich vyskúšala, ako aj množstvo ďalších dôležitých funkcií. Okrem toho, písanie testov mydlovej opery vám umožňuje byť kreatívni iným spôsobom, ako je zvyčajne potrebné pri testovaní alebo výpočtových úlohách, čo prispieva k príjemnej zmene tempa.

Tu je príklad testu mydlovej opery pre bankomat:

Chris a Chas Niemand sú sestrou a bratom, ktorí žijú spolu v dome, ktorý zdedili po svojich rodičoch. Chris je počítačový technik na dovolenke tento týždeň, ktorý má druhé zamestnanie ako technik bankomatov v pohotovosti. Našťastie pre Chrisovu vreckovú knihu žijú blízko osobitne problematického (a preto málo používaného) bankomatu. Chas pracuje z domova ako spisovateľ. Majú spoločný bežný účet na pokrytie výdavkov na domácnosť, ktorý je spojený s každou z ich kariet ATM. Karta Chris je tiež prepojená s jej sporiacim účtom. Karta Charlesa je tiež prepojená s jeho účtom na peňažnom trhu.

O 23:00 je Chris pozvaný na nefunkčný bankomat, našťastie je to ten, ktorý je najbližšie k jej domu. Dorazí a zistí, že je vypnutá a zdá sa, že bola náhodne odpojená. Zapojí ho a zapne ho. Nemá prístup na doplnenie hotovosti v bankomatoch, takže skontroluje aktuálny obsah bankomatu 580 USD a zadá 29 ako počet 20 dolárov v bankomate. Aby otestovala, či bankomat funguje úplne, rozhodla sa vytiahnuť 20 dolárov, aby sa mohla zastaviť v obchode na ceste domov, pretože ona a jej brat sú takmer bez mlieka a kávy. Keď ju stroj požiada o čiastku na výber, omylom stlačí tlačidlo vypnutia (stroj nezatvoril, pretože na ňom môže robiť viac práce.) Našťastie sa nič nestane, pretože je uprostred transakcie. Úspešne vytiahne 20 dolárov a vysunie svoju kartu a potvrdenie. Všimne si, že kontrolný zostatok je iba 80 dolárov. Jej brat stále zjavne nevložil svoj podiel za tento mesiac na spoločný účet. Zablokuje stroj a potom začne ďalšiu transakciu na prevod 100 dolárov zo svojich úspor na spoločný bežný účet, aby sa ubezpečila, že majú dosť peňazí na výdavky domácnosti. Uskutočňuje sa o 11:45.

Druhý deň ráno pri raňajkách Chris spomenie svojho brata, že neskoro prevádza prostriedky na spoločný bežný účet. Hovorí jej, že má niekoľko šekov, ktoré by mali byť v dnešnej pošte, a keď bude doručená pošta, určite ich vloží a prevedie prostriedky na spoločný účet. Pripomína jej, že chlapík na trávnik prichádza to ráno namiesto nasledujúceho dňa podľa plánu. Zameriava sa na bankomat, aby získala peniaze, ktoré mu zaplatia. Na ceste sa zastaví a vyzdvihne výplatu 200 dolárov za prácu v posledných týždňoch. Vloží 200 dolárov na kontrolu a vyberie 100 dolárov z kontroly. Popoludní v kaviarni vidí letáka pre niekoho, kto predáva presne ten trávnik, ktorý hľadala. Po ich zavolaní ich vyjednáva na 200 dolárov. Zameriava sa do bankomatu, pokúša sa z kontroly vyťažiť 200 dolárov, ale zlyhá, pretože jej brat ešte nepristúpil k prevodu a šek, ktorý vložila, ešte nie je súčasťou finančných prostriedkov. Z účtu sporenia vyberie 200 dolárov. Vráti sa domov s novým záhradným nábytkom a zistí, že pošta dorazila, ale jej brat s tým neurobil nič. Pošle ho, aby vložil svoje výplaty.

Charles smeruje do bankomatu. Prvýkrát, keď sa pokúsi zadať svoj špendlík, stlačí návrat, skôr ako niečo vstúpi a je neúspešný, druhýkrát zadá ďalšie čísla. Tretí krát správne vstúpil na správny kolík. Má vklad 4 šekov v celkovej výške 3400 dolárov, ktorý vložil na svoj účet na peňažnom trhu, avšak pri prvom vstupe do 4300 dolárov si všimne, čo urobil, keď urobil, a stlačí zrušenie pred tým, ako začne biť. Keď druhýkrát zadá 34 000 dolárov, upozorní na to, keď ho stroj požiada o vloženie obálky a stlačenie tlačidla Zrušiť. Po tretíkrát má správnu vstupnú sumu 4300 dolárov, ale odvádza pozornosť od vkladania obálky jeho mobilným telefónom a bankomatom vyprší čas. Nakoniec už po štvrtýkrát je to kúzlo a úspešne vkladá. Z účtu peňažného trhu prevedie 2 000 dolárov na spoločný kontrolný účet. Nakoniec sa rozhodne vykonať výber zo svojho účtu peňažného trhu. Svojím obvyklým spôsobom kecy sa náhodou pokúsi vybrať 0 dolárov, čo zlyhá, pretože je to neplatná suma. Potom stiahne 200 dolárov. Pokúša sa vybrať ďalších 200 dolárov, čo zlyhá, pretože presahuje denný limit. Tretíkrát úspešne zadá 100 dolárov, ale zlyhá, pretože bankomat nemá toľko peňazí. Nakoniec úspešne stiahol 80 dolárov.

Neskôr Chris prechádza do bankomatu a plánuje previesť 300 dolárov z kontroly na svoj sporiaci účet, aby nahradil prostriedky, ktoré použila a ktoré mali pochádzať zo spoločného účtu. Vytiahne kartu ATM z vrecka saka a vstúpi na jej špendlík.Nefunguje to, takže príde na to, že ho napísala a druhý a tretí raz vstúpi do hry. Stále je zlé a bankomat si vezme kartu. Pamätá si, že jej brat mal na sebe vestu skôr a po skontrolovaní vreciek nájde svoju kartu a uvedomí si, že ju náhodou použila. Zadá svoju kartu so správnym pinom a úspešne prevedie 300 dolárov. Kontroluje zostatky na oboch účtoch. Vo svojej peňaženke má duplikát svojej karty bratov a snaží sa ju použiť, aby sa ubezpečila, že mala správny predpoklad. Podľa očakávania zlyhá, pretože karta bola predtým ponechaná.

V tejto chvíli Chris dostane telefonický hovor a požiada ho, aby stiahol záznamy a vypol bankomat, pretože sa to nedeje z peňazí. Bude čakať na obrnené auto, ktoré je na ceste, pretože po doplnení paliva v minulosti došlo k nezrovnalostiam s týmto bankomatom. Keď vodiči obrnených automobilov otvoria bankomat a zapnú ho, nezabíjajú sa, kým sa neotáčajú proti elektronike vedľa doplňovacieho zásobníka a dochádza k malému statickému výboji. Dali 50 dolárov 20 dolárov. Keď Chris použije svoju kartu a duplikát svojho brata na kontrolu zostatkov, všetky zostatky sa nastavia späť, ako keby sa nevyskytlo posledných 24 hodín transakcií.



referencie:
Hans Buwalda. "Testovanie mydlovej opery." Lepší softvér. Február 2004. s. 30-37.

Video Návody: VIDEOPOZVÁNKA NA PREMIÉRU OPERY G. VERDIHO FALSTAFF (Apríl 2024).