Rozdíl mezi testováním opice a testováním ad hoc

Klíčový rozdíl: Adhoc Testování se provádí bez plánování a přípravy. Po ukončení programu programátor nebo testér otestuje software pomocí znalostí programu. Testování opice je podobné testování ad hoc. Nicméně, to může být provedeno bez znalostí nebo informací o softwaru.

Než se nový software vydá veřejnosti, je důkladně testován, aby se zajistilo, že v systému nejsou žádné chyby a že funguje bez problémů. Testování opice a zkouška Adhoc jsou dva různé typy softwarových testů, které mohou být spuštěny na softwaru. Provádějí testování softwaru a zajišťují, že v systému nejsou žádné chyby.

Testování opice a testování ad hoc jsou typy náhodných testů, které se provádějí po naprogramování softwaru, ale obvykle před zahájením intenzivního a složitého testování. Dokonce lze říci, že Testování opice je typ testování Adhoc.

Adhoc Testing se provádí bez jakéhokoli plánování nebo přípravy. Po ukončení programu programátor nebo testér otestuje software pomocí znalostí programu. Bude obecně testovat základy systému, aby se ujistil, že běží a systém nehrozí. Tento typ testování se provádí bez použití testovacího pouzdra.

Testování opice je podobné testování ad hoc. Také se provádí náhodně a bez jakéhokoli plánování či přípravy. Mnoho programátorů kategorizuje Testování opic jako typ Adhoc Testing z tohoto důvodu. Ovšem Testování opice se v podstatě liší od Testování Adhoc, Testování opice může být provedeno bez jakýchkoli znalostí nebo informací o softwaru.

Testování opice je automatizovaný test, který se provádí bez ohledu na konkrétní test. Cílem testu je doslova zkusit systém zhroucit a zajistit, aby tomu tak nebyl. Za tímto účelem může test zahrnovat náhodné testy, jako je například doslovné zadávání náhodných řetězců do textových polí, aby se zjistilo, jak by systém zvládl tuto chybu.

Výhodou testu Monkey Testing a Adhoc Testing je, že testuje software v reálné a náhodné situaci ve srovnání se strukturovaným testováním. Tyto situace jsou také skutečné a pravděpodobné, že se stanou, když se produkt objeví na veřejnosti. Nevýhodou testování opice a testování ad hoc je však to, že pokud dojde k chybě, neexistuje způsob, jak tuto chybu replikovat, protože neexistují žádné soubory zkušebních případů, které by se měly vrátit zpět. To je důvod, proč se Monkey Testing a Adhoc Testing téměř vždy používají ve spolupráci s tradičními a strukturovanými testovacími technikami.

Srovnání testování opic a ad hoc testování:

Testování opice

Ad hoc testování

Typ

Náhodné testování - Nebylo použito testovacího pouzdra

Náhodné testování - Nebylo použito testovacího pouzdra

Účel

Několik testů zde a tam zajišťuje, že systém nebo aplikace nebudou narazit.

Tester se pokusí "zlomit" systém náhodným zkoušením funkčnosti systému.

Popis

Nevykonává se žádná konkrétní zkouška; může se jednat pouze o náhodné kliknutí nebo psaní, aby se zjistilo, zda dojde k selhání systému.

Na základě znalostí testeru. Tester může zkontrolovat, co považuje za nutné.

Realizováno

"Opice na psacím stroji." Kdokoliv bez znalosti softwaru nebo dokonce počítačů.

Programátor s detailní znalostí softwaru a systému.

Typy

  • Tlačítko Push Tlačítko opice
  • Testování inteligentních opic
  • Brilantní testování opice
  • Hloupé testování opice
  • Adam Testování
  • Buddy Testování
  • Testování párů
  • Testování opice
Doporučená

Související Články

  • populární srovnání: Rozdíl mezi nabídkovou cenou a počáteční cenou při nabízení

    Rozdíl mezi nabídkovou cenou a počáteční cenou při nabízení

    Klíčový rozdíl: Slova rezervní cena a počáteční cena se vzájemně doplňují při nabízení. Jejich strategická definice je však úplně odlišná. Záložní cena je pevná cena, která je vyhrazena. Záložní cena se říká jako stanovená cena v nabídkovém řízení. Při aukcích je nejprve stanovena minimální cena. Tato částka je považována za privilegovan
  • populární srovnání: Rozdíl mezi Sushi a Maki

    Rozdíl mezi Sushi a Maki

    Hlavní rozdíl: Sushi je převážně vařená rýže s octem v kombinaci s dalšími přísadami, obvykle surovými rybami nebo jinými mořskými živočichy. Maki je typ sushi role, který je sushi válcovaný v mořských řasách. Sushi je nejoblíbenější japonská jídla známá po celém světě. Sushi je hlavně vařená rýže s octem
  • populární srovnání: Rozdíl mezi platformami PlayStation 2 a PlayStation 3

    Rozdíl mezi platformami PlayStation 2 a PlayStation 3

    Hlavní rozdíl: PlayStation 2 a PlayStation 3 jsou populární herní konzole vyrobené společností Sony Computer Entertainment. PlayStation 2 je konzola DVD, zatímco PlayStation 3 je založen na discích Blu-ray, které také čte disky DVD, disky CD a disky SACD. PlayStation 2 je nejslavnější a ceněná konzola pro videohry společnosti Sony Computer Entertainment. Jeho oficiální zkr
  • populární srovnání: Rozdíl mezi stěnami a POP

    Rozdíl mezi stěnami a POP

    Klíčový rozdíl: Těsnící tmel se používá pro účely jako vyrovnávání povrchů stěn a je ochrannou základnou pro drahé barvy a mnoho dalších. Na druhou stranu, POP zkratka pro omítku z Paříže, je bílý prášek, který se používá pro vnější vrstvu budovy a stěn. Nástěnný tmel je na bázi cementu nebo bílého prášku. Je určen pro venkovní a vnitřní stěny, kter
  • populární srovnání: Rozdíl mezi diodou a rezistorem

    Rozdíl mezi diodou a rezistorem

    Rozdíl mezi klíči: dioda je typ elektrického zařízení, který umožňuje, aby se proud pohyboval pouze jedním směrem. Skládá se z polovodičů typu N a polovodičů typu P, které jsou umístěny dohromady. Odpor je elektrická složka, která se používá k zajištění odporu proti proudu v obvodu. Používají se většinou k výro
  • populární srovnání: Rozdíl mezi LG Optimus L7 II Duální a Sony Xperia P

    Rozdíl mezi LG Optimus L7 II Duální a Sony Xperia P

    Hlavní rozdíl: LG Optimus L7 II Dual je telefon střední třídy od společnosti LG. Telefon je telefon s dvou SIM kartami. Zařízení je vybaveno 4, 3 palcovým IPS LCD, kapacitní dotykovou obrazovkou s rozlišením 480 x 800 pixelů. Spouští se v systému Android v 4.1.2 (JellyBean), který je podporován procesorem Snapdragon Qualcomm MSM8225 Snapdragon s dvojjádrovým výkonem 1, 0 GHz a 768 MB paměti RAM. Sony Xperia P je vybav
  • populární srovnání: Rozdíl mezi vozy Hyundai Verna Fluidic a Honda City

    Rozdíl mezi vozy Hyundai Verna Fluidic a Honda City

    Klíčový rozdíl: Hyundai Verna a Honda City jsou oba sedanské vozy. Hyundai poskytuje jak varianty nafty, tak benzinové varianty; zatímco Honda v tomto modelu nabízí pouze benzínové varianty. Hyundai Verna je sedan vůz, který je také prodáván jako akcent v mnoha zemích a trzích. Jeho výroba byla zahájena v roce 1995 a stále existuje. V těchto letech vša
  • populární srovnání: Rozdíl mezi vitrifikovanými dlaždicemi a polokrytými dlaždicemi

    Rozdíl mezi vitrifikovanými dlaždicemi a polokrytými dlaždicemi

    Klíčový rozdíl: Vitrifikované dlaždice mají vlastnosti menší zadržování vody a tyto dlaždice jsou oblíbené svou silou a velkou odolností proti skvrnám. Tyto dlaždice se vyrábějí procesem vitrifikace a proto jsou označovány jako vitrifikované dlaždice. Polokriptované dlaždice jsou také vitrifikované dlaždice a absorpce těchto dlaždic je asi 0, 5 až 3% jejich hmotnosti. Vstoupíte do domu svého přítele
  • populární srovnání: Rozdíl mezi DBA a vývojářem Oracle

    Rozdíl mezi DBA a vývojářem Oracle

    Klíčový rozdíl: DBA odkazuje na správce databáze. Je hlavně zodpovědný za nastavení a úkoly správy týkající se databáze. Údržba, optimalizace, obnovení atd. Jsou součástí profilu správce databáze. Na druhou stranu, vývojář Oracle je ten, kdo má rozsáhlé znalosti o databázích Oracle. Obecně pracuje na poskytování

Redakce Choice

Rozdíl mezi platformami Microsoft Surface RT a Nexus 7

Klíčový rozdíl: Microsoft Surface RT je tablet, který je vybaven 10, 6-palcovou TFT HD kapacitní dotykovou obrazovkou s hustotou přibližně 148 ppi. Obrazovka poskytuje skutečný poměr stran 16: 9. Operační systém však není kompatibilní se starými programy Windows PC. Nexus 7 je tabletový počítač s operačním systémem Android 4.1 (nazývaný také Jelly Be