Ez a lecke leírja, hogy egy szalonjátékban alkalmazott hatékony stratégia közvetlenül releváns a szoftver teszteléséhez. És miért nem elég tudni ezt a stratégiát.
először is, mi a “20 kérdés”?
bárki számára, aki nem ismeri a 20 kérdést, a Wikipedia definícióját ajánljuk:
“a húsz kérdés egy beszélt társalgó játék, amely ösztönzi a deduktív érvelést és kreativitást., Az Egyesült Államokból származik, és az 1940-es évek végén egyre népszerűbbé vált, amikor egy sikeres heti rádió kvízprogram formátumává vált.
a hagyományos játék, egy játékos van kiválasztva, hogy a válaszadó. Ez a személy egy témát választ, de ezt nem tárja fel a többieknek. Minden más játékos kérdező. Mindegyik felváltva feltesz egy kérdést, amelyet egyszerű “igen” vagy “nem” válaszolhat.”A játék változataiban (lásd alább) több állami válasz is szerepelhet, például a válasz “talán.”A válaszadó minden kérdésre válaszol., A minta kérdései lehetnek: “nagyobb, mint egy kenyérdoboz?”vagy” betehetem a számba?”A hazugság nem megengedett a játékban. Ha egy kérdező kitalálja a helyes választ, az a kérdező nyer, és ő lesz a válasz a következő fordulóra. Ha 20 kérdést tesznek fel helyes találgatás nélkül, akkor a válaszadó hátráltatja a kérdezőket, és újabb fordulóra lesz a válaszadó.”
A legjobb stratégia, hogy használja a 20 kérdés
excel a játék 20 kérdés, rendkívül hasznos tudni, hogy “a tudomány” a játékelmélet és a tervezés kísérletek., Válassza ki mindegyik kérdését úgy, hogy 50/50 valószínűség legyen arra, hogy a kérdésre adott válasz “igen” lesz.”Így lesz tanulni, amennyire csak lehetséges, minden kérdésre.
annak érdekében, hogy példát adjon ennek a pontnak a megerősítésére, az egyetlen dolog, amit tudsz arról, amit kitalálsz, az az, hogy élő ember, és a következő kérdés két lehetősége közül választhat:
- “David Beckhamre gondolsz?”
– or –
- az a személy, akire gondolsz férfi?,
a második kérdés maximalizálja annak esélyét, hogy a fennmaradó lehetőségek 50% – át kiküszöbölje, míg az első kérdés valószínűleg csak egyetlen lehetőséget távolít el, és egy kevesebb kérdést hagy maga után. A Hexawise-vezérelt teszttervezés arról szól, hogy megpróbáljuk a lehető legnagyobb tanulást nyújtani minden egyes tesztfeltételből minden egyes végrehajtott teszt során.,
a Wikipédia 20 Kérdést bejegyzés feltéve, hogy a következő, feltűnő példa arra, hogy ezzel az egyszerű stratégia megmentette volna 50 éve dolgozik a tudósok kutatása fény:
“1901-Ben Charles Sanders Peirce tárgyalt a lehetséges Húsz Kérdést, hogy egyetlen egy dolgot közül 220 -, rámutatva, hogy ügyes vigyázat, azt mondta,
‘Így húsz ügyes hipotézisek lesz arról, hogy mi a két száz ezer hülye is lehet, hogy nem, hogy nem., Az üzlet titka abban rejlik, hogy egy hipotézist a legkisebb logikai összetevőire bontanak, és csak az egyiket kockáztatják egyszerre.”
kifejtette, hogy ha ezt az elvet követték volna a fény vizsgálata során, a nyomozók megmentették volna magukat a fél évszázados munkától.,”
A legjobb stratégia ismerete nem elegendő
a “kísérletezők statisztikái” című jól ismert Kísérletkönyv rámutat arra, hogy nem nyerhet 20 kérdésből álló játékot, ha ellenfele Abraham Lincoln stovepipe kalapjára gondol, de még soha nem hallott Abraham Lincoln-ról. Kritikus fontosságú, hogy bizonyos szakértelemmel rendelkezzen az adott témában.
ami igaz a 20 kérdés megnyerésére, az szintén igaz a szoftver tesztek létrehozásában.,
míg a Hexawise kombinálhatja meglévő tesztötleteit oly módon, hogy hatékonyabbá és hatékonyabbá tegye Önt, mint egyébként önmagában, más ismeretek is elengedhetetlenek a rendkívül hatékony szoftvertesztek megtervezéséhez.,
nem következetesen excel 20 Kérdést, vagy szoftver tesztelés, hacsak nincs jó vegyesen:
- Stratégia (a legjobb valószínűsége, hogy a tanulás, amennyire csak lehetséges, minden kérdés a játék, vagy minden teszt végre a Hexawise)
a
- Szakértelem (irányadó, a tapasztalat, az ösztönök, majd tárgy szakértelem az adott témában)
Egy konkrét példát teszi ezt pont: csak egy nagyon kis százaléka szoftver tesztelő, a tárgy, a szakértelem, hogy megtalálja a választ, hogy ez a vizsgálati kihívás., A Hexawise használatával, hogy megpróbálja megtalálni a megoldást, nagyon jól segíthet, ha van néhány tesztötlete, amellyel kísérletezhet, de ha nem gondol a kísérlethez szükséges tesztötletekre, a Hexawise nem tud segíteni.