Tato lekce popisuje, jak efektivní strategii používané v salonu hra je přímo relevantní pro testování softwaru. A proč znát tuto strategii nestačí.
Za prvé, co je „20 otázek“?
Pro každého, kdo neznámém s 20 otázek, nabízíme Wikipedii je definice:
„Dvacet Otázek je mluvený společenská hra, která podporuje deduktivní uvažování a kreativitu., Vznikl ve Spojených státech a eskaloval v popularitě během konce 1940, kdy se stal formát pro úspěšné týdenní radio kvíz programu.
v tradiční hře je jeden hráč vybrán jako odpověď. Tato osoba si vybere předmět, ale neodhalí to ostatním. Všichni ostatní hráči jsou tazatelé. Každý se střídají a kladou otázku, na kterou lze odpovědět jednoduchým „ano“ nebo „ne.“Ve variantách hry (viz níže) mohou být zahrnuty více státních odpovědí, jako je odpověď „možná.“Odpověď odpovídá na každou otázku postupně., Ukázkové otázky by mohly být: „je to větší než chléb?“nebo“ mohu to dát do úst?“Lhaní není ve hře povoleno. Pokud tazatel uhodne správnou odpověď, ten tazatel vyhraje a stane se odpovědí pro další kolo. Pokud 20 otázek se zeptal se bez správný odhad, pak respondent má agitoval tazatelů a bude respondent na další kolo.“
nejlepší strategie pro použití v 20 otázkách
vyniknout ve hře 20 otázek, je velmi užitečné znát „vědu“ teorie her a designu experimentů., Vyberte si každou z vašich otázek tak, aby byla pravděpodobnost 50/50, že odpověď na otázku bude „Ano.“Tímto způsobem se naučíte co nejvíce s každou otázkou.
poskytnout příklad, abychom tento bod zdůraznili, jediná věc, že víte, o co se hádáte, že je to živý člověk, a můžete si vybrat mezi těmito dvěma možnostmi pro vaši další otázku:
- „přemýšlel jsi o David Beckham?“
– nebo –
- je osoba, kterou uvažujete o muži?,
druhá otázka maximalizuje vaši šanci na odstranění 50% zbývajících možností, zatímco první otázka pravděpodobně odstraní pouze jednu možnost a ponechá vám o jednu otázku méně. Návrh testu řízený Hexawise je především o tom, že se vám snaží poskytnout maximální možné učení z každé zkušební podmínky v každém jednotlivém testu, který provedete.,
Wikipedie je 20 Otázek vstupu za předpokladu, že následující, stávkující příklad, jak pomocí této jednoduché strategie mohla ušetřit 50 let práce pro vědce zkoumá světlo:
„V roce 1901 Charles Sanders Peirce projednala potenciální Dvacet Otázek na jeden předmět z 220 a, směřující k zručný opatrností, řekl,
‚Tak dvacet zručný hypotézy bude zjistit, jaké dvě stě tisíc hloupé může selhat., Tajemství podnikání spočívá v opatrnosti, která rozbíjí hypotézu na její nejmenší logické složky a riskuje pouze jednu z nich najednou.“
vypracoval, jak by se, kdyby byl tento princip dodržován při vyšetřování světla, jeho vyšetřovatelé by se zachránili před půl stoletím práce.,“
Znát nejlepší strategii není dost
známý Design Experimentů knihu s názvem „Statistiky pro Experimentátory“ poukazuje na to, že nemůžete vyhrát hru 20 Otázek, pokud váš soupeř je přemýšlet o Abraham Lincoln je cylindr, ale vy jste nikdy neslyšel o Abraham Lincoln. Mít nějaké odborné znalosti v příslušném předmětu je rozhodující.
to, co platí pro vítězství v 20 otázkách, platí také při vytváření softwarových testů.,
Zatímco Hexawise můžete kombinovat své stávající zkušební nápady na způsoby, které vám bude více efektivní a účinné, než byste mohli jinak být na své vlastní, jiné poznání je naprosto nezbytné, aby design vysoce účinný software, testy.,
nemůžete důsledně excel na 20 Otázek nebo testování softwaru, pokud nemáte dobrý mix obou:
- Strategie (pro nejlepší pravděpodobnost učení, stejně jako je to možné s každou otázku, kterou jste se zeptat ve hře, nebo každý test můžete spustit v Hexawise)
a
- Znalosti (řídí zkušenosti, instinkty, a předmět odborné znalosti o konkrétní téma)
konkrétní příklad je tento bod: jen velmi malé procento software testery mají předmět odborné znalosti, aby najít odpověď na tuto testování výzvou., Pomocí Hexawise, aby se pokusili najít řešení, může velmi dobře pomoci, jakmile budete mít několik testovacích nápadů, jak experimentovat s, ale pokud vás nenapadá žádný test, nápady, experimentovat s, Hexawise nebude schopen pomoci.