Rozdiel medzi testovaním dymu a hygieny

Autor: Laura McKinney
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 13 Smieť 2024
Anonim
Rozdiel medzi testovaním dymu a hygieny - Technológie
Rozdiel medzi testovaním dymu a hygieny - Technológie

Obsah


Testovanie dymu a zdravého rozumu sú techniky, ktoré sú súčasťou integračného a regresného testovania. Významný rozdiel medzi testovaním dymu a zdravého rozumu spočíva v tom, že sa test dymu používa v nestabilnom výrobku, zatiaľ čo testovanie zdravého životného prostredia sa uplatňuje na stabilnejšie výrobky. Dymové testovanie možno označiť ako plytké testovanie, pretože iba testuje nevyhnutnosť, ale testovanie zdravej rozumnosti na konci skúma každý z modulov softvéru, aby sa skontrolovalo, či použité zmeny fungujú dobre.

    1. Porovnávacia tabuľka
    2. definícia
    3. Kľúčové rozdiely
    4. záver

Porovnávacia tabuľka

Základ pre porovnanieTestovanie dymuTestovanie hygieny
základnéTestovanie dymu vyhodnocuje a testuje základné funkcie.Testovanie hygieny hĺbkovo kontroluje softvérové ​​moduly.
Skúšobné prípadyMôže byť napísaný alebo automatizovaný test.improvizované
PrístupPlytké a širokéÚzke a hlboké
výnimočnosťHlavným účelom je rýchle pokrytie každej časti aplikácie.Dôraz na fungovanie modulov (častí softvéru) softvéru.
Konal podKaždá zostavaIba na stabilnej stavbe.
Účinkujevývojkatester


Definícia testovania dymu

Testovanie dymu vychádza predovšetkým z prístupu integračného testovania. Zvyčajne sa začína pred úplným testovaním, ktoré pokrýva širokú časť softvéru, ale nie zložitejšie a podrobnejšie aspekty. Testovanie dymu sa považuje za nevyčerpávajúce testovanie, pri ktorom sa kontroluje funkčnosť najdôležitejších vlastností výrobku.

Činnosti vykonávané pri testovaní dymu sú:

  • Po prvé, prevádza softvérové ​​moduly do kódu a spolupracuje na „zostavení“. Zostavenie pozostáva z dátových súborov, opakovane použiteľných modulov, knižníc a komponentov, ktoré sú skonštruované a ktoré sú potrebné na použitie jednej alebo viacerých funkcií.
  • Plánuje sa séria testovacích prípadov na zistenie chýb, aby sa zaistilo, že funkcie fungujú správne.
  • Viacnásobné zostavy sa potom integrujú do jedného produktu a celý produkt sa opakovane testuje na dym.
  • Proces testovania pokračuje iba dovtedy, kým výsledky nespĺňajú základnú požiadavku produktu, ale ak výsledky nezodpovedajú základným požiadavkám, produkt sa vráti vývojovému tímu na podstatné zmeny.

Výhody testovania dymu

  • Minimalizácia rizika včasným zistením a odstránením chýb.
  • Opakovaná kontrola zlepšuje kvalitu systému.
  • Zjednodušené určovanie a opravy chýb
  • Pokrok sa dá ľahko vyhodnotiť

Definícia skúšok hygieny

Testovanie hygieny je spôsob, ako testovať zostavenie úplne po použití malých zmien v kóde a funkčnosti. Primárne kontroluje, či produkt po úpravách správne funguje a či boli chyby opravené alebo nie. Testovanie rozumnosti je podskupinou regresného testovania a vykonáva sa pred uvedením produktu na trh. Ak navrhovaná funkčnosť nefunguje podľa očakávaní, zložená zostava sa vyradí, aby sa eliminoval čas a náklady potrebné na dôsledné testovanie.


Softvér musí prejsť ďalším testovaním predtým, ako sa podrobí testovaniu zdravého rozumu. Tento typ testu má hlbší význam, čo znamená, že berie do úvahy podrobné aspekty softvéru.

Výhody testovania hygieny

  • Dobré využitie času, pretože sa zameriava na jednu alebo niekoľko oblastí funkčnosti.
  • Zabezpečuje správne fungovanie aplikácie po implikácii malých zmien v kóde.
  • Objaví závislé chýbajúce objekty.
  1. Testovanie dymu sa na začiatku buduje a kontroluje najzákladnejšie funkcie. Na druhej strane testovanie zdravého rozumu vyhodnotí stavbu softvéru hlboko.
  2. Dokumentácia pri testovaní dymu sa vykonáva prostredníctvom písomného súboru testov alebo automatických testov, zatiaľ čo pri testovaní zdravého rozumu sa nevykonáva žiadne skriptovanie.
  3. Technika testovania dymu je plytká a široká, čo znamená, že zahŕňa každé zostavenie testu, ale nejde na veľmi extrémnu úroveň. Na rozdiel od toho sa pri testovaní zdravého rozumu používa úzky a hlboký prístup, keď je jednotlivá budova dôkladne testovaná.
  4. Primárnym zámerom testovania dymu je rýchle pokrytie každej časti softvéru. Naopak, testovanie hygieny sa zameriava na fungovanie každého modulu softvéru.
  5. Vývojár je zodpovedný za vykonanie dymového testovania, zatiaľ čo test zdravého rozumu vykonáva tester.
  6. Testovanie dymu je ako kontrola počtu dokumentov v procese overovania dokumentu. Naopak, testovanie zdravej rozumnosti zahŕňa úplné vyhodnotenie jedného dokumentu.

záver

Predbežným cieľom skúšky dymu je potvrdiť stabilita produktu, zatiaľ čo testovanie rozumnosti zabezpečuje rozumnosť produktu.