Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
ladenie predstavuje rad nástrojov a metód používaných programov , hľadať a odstrániť programové chyby . Ladenie techniky sa pohybujú od hľadania jednoduchých syntaktických chýb na umiestnenie zle udržiavanými premenné a pretečeniu pamäte . Väčšina programovacích jazykov a jazykové prekladače sú dodávané s ladiace nástroje , ktoré umožňujú programátorovi " krokovať " a programu riadok po riadku , monitorovanie dát a programov stavy vystopovať chyby .
Unit testovanie
Unit testovanie zahŕňa vlastne testovanie kódu mimo výrobných podmienok . Skúšobná jednotka berie malý kúsok kódu , zvyčajne funkcie alebo jednoduchý blok kódu logiky a testy, ktoré kód , aby zabezpečili, že sa chová , ako bolo zamýšľané . To umožňuje programátorom testovať jednotky kódu pred ich integráciu do väčšieho projektu . To uľahčuje testovanie kontrolou chýb " od základov " , ako protichodný k ladenie , ktoré sa zvyčajne pracuje cez celú sadu kódu .
Testovanie kostry
testovanie rámca umožňujú programátorom nastavenie testovacích prípadov pre svoje programy . Na rozdiel od ladiaceho programu , testovanie rámcov poskytujú nástroje pre programátorov na vytváranie skúšobných podmienok v jazyku testovacieho programu . To znamená, že program je kladený prostredníctvom série " skutočného života " situáciách určiť , ako bude reagovať , a zároveň umožňuje programátorom lokalizovať chyby alebo nesprávne správanie . Tieto rámce umožňujú programátorom nielen na zachytenie chýb v kóde , ale chyby v logike rovnako .
Funkcia
ladenia sa zvyčajne vykonáva programátori sami , zvyčajne v priebehu proces kódovanie , aby sa chytiť kritické chyby . Testy jednotky sú zvyčajne vykonáva na funkčných jednotiek po ich dohromady na určenie , či programovacie logika pracuje, ako bolo zamýšľané . Existujú dva typy testovania jednotiek , ktoré vyzerajú na rôzne aspekty kódu : Dáta skúšanie sa pripraviť dáta alebo súbory dát , a prevádzkuje ich prostredníctvom kódu určiť správanie ; testovanie kľúčové slovo určuje množinu operácií , ktoré bežia na programe vyskúšať , ako softvér reaguje na rad užívateľských akcií v " reálnom čase " .
Copyright © počítačové znalosti Všetky práva vyhradené