Testování mýdlové opery
Testování mýdlové opery je typ testu založeného na scénářích, ve kterém zabalíte nejextrémnější příklady realistických událostí do krátkého časového období, jak se to děje v zápletce mýdlové opery (nebo téměř každý den, když žijete s teenagery.) Původ of Soap Opera Testing je titulní článek Hanse Buwaldy publikovaný v únoru 2004 čísla Lepší software. Mohou být velmi účinným způsobem, jak rychle otestovat řadu případů. Moje zkušenost je taková, že když jsem poprvé použil test na mýdlovou operu, pokryl jsem většinu negativních testovacích požadavků, aniž bych to vyzkoušel, a řadu dalších důležitých funkcí. Navíc, psaní Soap Opera Tests vám umožní být kreativní jiným způsobem, než je obvykle zapotřebí při testování nebo práci na počítači, což přispívá k příjemné změně tempa.

Zde je příklad Soap Opera Test pro bankomat:

Chris a Chas Niemand jsou sestra a bratr, kteří žijí společně v domě, který zdědili po rodičích. Chris je počítačový technik na dovolené tento týden, který má druhé zaměstnání jako technik ATM v pohotovosti. Naštěstí pro Chrisovu kapesní knihu žijí blízko obzvláště problematického (a proto málo používaného) bankomatu. Chas pracuje z domova jako spisovatel. Mají společný běžný účet k pokrytí výdajů na domácnost, který je spojen s každou jejich kartou ATM. Karta Chris je také propojena s jejím spořicím účtem. Charlesova karta je také propojena s jeho účtem na peněžním trhu.

V jedenáct hodin je Chris zavolán na nefunkční bankomat, naštěstí je to ten, který je nejblíže jejímu domu. Přijde a zjistí, že je vypnutá a zdá se, že byla náhodně odpojena. Připojí ji a zapne ji. Nemá přístup k doplňování hotovosti v bankomatech, takže zkontroluje aktuální obsah bankomatu 580 $ a zadá 29 jako počet účtů 20 $ v bankomatu. Aby otestovala, že bankomat plně pracuje, rozhodne se vytáhnout 20 dolarů, aby se mohla zastavit v obchodě na cestě domů, protože ona a její bratr jsou téměř bez mléka a kávy. Když ji stroj požádá o částku pro výběr, omylem stiskne tlačítko vypnout (stroj nezavřela, protože na něm může stále více pracovat.) Naštěstí se nic neděje, protože je uprostřed transakce. Úspěšně vytáhne 20 dolarů a vysune její kartu a potvrzení. Všimne si, že kontrolní zůstatek je pouze 80 USD. Její bratr podle všeho ještě tento měsíc na společný účet nevložil. Zamkne stroj a poté zahájí další transakci, aby převedla 100 USD ze svých úspor na společný kontrolní účet, aby se ujistila, že mají dost peněz na výdaje domácnosti. Ona je hotová do 11:45.

Následující den ráno Chris zmíní svého bratra, že pozdě převádí finanční prostředky na společný běžný účet. Říká jí, že má několik šeků, které by měly být v dnešní poště, a bude jistě, že je vloží a převede finanční prostředky na společný účet, až dorazí pošta. Připomíná jí, že trávník přichází to ráno místo následujícího dne podle plánu. Zamíří do bankomatu, aby získala peníze, které mu zaplatí. Na cestě se zastaví a vyzvedne si výplatu 200 dolarů za práci v minulých týdnech. Vkládá 200 dolarů na kontrolu a bere 100 dolarů z kontroly. Odpoledne v kavárně stojí leták pro někoho, kdo prodává přesně trávník, který hledala. Poté, co je zavolala, vyjednává je až na 200 dolarů. Zamíří do bankomatu, pokouší se vyřadit 200 dolarů z kontroly, ale selže, protože její bratr dosud neprováděl svůj převod a šek, který vložila, ještě není součástí dostupných prostředků. Vybírá ze svého spořicího účtu 200 USD. Vrátí se domů s novým zahradním nábytkem a zjistí, že pošta dorazila, ale její bratr s tím nic neudělal. Posílá ho, aby vložil své výplaty.

Charles zamíří do bankomatu. Když se poprvé pokusí zadat svůj PIN, stiskne návrat před tím, než něco vstoupí a je neúspěšný, podruhé zadává další čísla. Třetí čas správně vstoupil na správný kolík. Má vklad 4 šeků v celkové výši 3400 dolarů, který vložil na svůj účet na peněžním trhu, ale když poprvé zadá 4300 $, všimne si, co udělal, když udělal, a stiskem tlačítka zrušit před zasažením vstoupit. Když podruhé zadá 34 000 $, zobrazí se upozornění poté, co jej stroj požádá o vložení obálky a stisknutí zrušit. Potřetí dostane správnou částku 4300 $, ale je rozptylován od vkládání obálky jeho mobilním telefonem a bankomatům vypršel čas. Konečně je to už čtvrtýkrát kouzlo, které úspěšně složil. Převede 2 000 USD ze svého účtu peněžního trhu na společný kontrolní účet. Nakonec se rozhodne provést výběr ze svého účtu peněžního trhu. Tímto obvyklým způsobem kecy se náhodou pokusí vybrat 0 $, což selže, protože se jedná o neplatnou částku. Poté si stáhne 200 dolarů. Pokouší se vybrat dalších 200 dolarů, což selže, protože překračuje denní limit. Potřetí úspěšně zadá 100 $, ale selže, protože bankomat nemá tolik peněz. Nakonec úspěšně stáhne 80 dolarů.

Později Chris jde do bankomatu a plánuje převést 300 USD z kontroly na svůj spořicí účet, aby nahradil prostředky, které použila a které měly pocházet ze společného účtu. Vytáhne kartu ATM z kapsy bundy a vstoupí do svého kolíku.Nefunguje to, takže přijde na to, že ji překlepala a vstoupila do ní podruhé a potřetí. Je to stále špatně a bankomat vezme kartu. Vzpomíná si, že její bratr měl na sobě bundu dříve a poté, co zkontroloval její kapsy, najde její kartu a uvědomí si, že ji náhodou použila. Zadá svou kartu se správným pinem a úspěšně převede $ 300. Kontroluje zůstatky na obou jejích účtech. Ve své peněžence má duplikát své karty bratrů a snaží se ji použít, aby se ujistila, že měla ve svých předpokladech pravdu. Podle očekávání se nezdaří, protože karta byla dříve ponechána.

V tuto chvíli Chris přijme telefonní hovor a je požádán, aby vytáhl protokoly a vypnul bankomat, protože to jsou peníze. Bude čekat na obrněné auto, které je na cestě, protože po doplnění v minulosti došlo k nesrovnalostem s tímto bankomatem. Když obrnění řidiči automobilů otevřou bankomat a zapnou ho, neuzemní se před kartáčováním proti elektronice vedle doplňovacího zásobníku a dojde k malému statickému výboji. Vložili 50 $ 20 účtů. Když Chris použije svou kartu a duplikát svého bratra ke kontrole zůstatků, všechny zůstatky se nastaví zpět, jako by k posledních 24 hodinám transakcí nedošlo.



Odkaz:
Hans Buwalda. "Testování mýdlové opery." Lepší software. Únor 2004. str. 30-37.

Video Návody: Simon Cowell TALKS TOO SOON! | Britain's Got Talent Unforgettable Audition (Duben 2024).