Vytvoření programu se skládá z několika operací, které se souhrnně nazývají „životní cyklus“. Jedním z nejdůležitějších kroků je testování. Jeho hlavním úkolem není ujistit se, že práce je správná, ale zjistit možné chyby, aby se pro zákazníka později nestaly nepříjemným překvapením. Jak testujete programy?
Instrukce
Krok 1
Spusťte testování programu. Prvním krokem je ladění programu. Ladění by měl provádět programátor, který napsal zdrojový kód nebo zná požadovaný programovací jazyk. Pokud jste některým z výše uvedených, začněte ve zdrojovém kódu kontrolovat syntaktické chyby. Odstraňte všechny nalezené chyby. Poté proveďte statické testování. Musí být provedeno za účelem ladění programu.
Krok 2
Zkontrolujte veškerou dokumentaci, která byla získána během celého životního cyklu programu. Zkontrolujte podmínky zadání, specifikaci a zdrojový kód, zda vyhovují standardům kódování. To pomůže určit, jak program splňuje požadavky zákazníka. Pokud odstraníte všechny nepřesnosti v dokumentaci a programovém kódu, bude to znamenat vysokou kvalitu softwaru.
Krok 3
Po dokončení ladění přejděte k metodám dynamického testování. Používají se v procesu přímého fungování programu. Zkontrolujte správnost programu pomocí mnoha testů z dříve připravených datových sad. Každý test vám ukáže, ve kterých případech program selhal a havaroval. Tyto informace budete potřebovat k řešení příčin těchto problémů. Pro testování používejte metody černé skříňky a bílé skříňky. Metoda „černé skříňky“zahrnuje identifikaci maximálního počtu chyb a poruch v jednom testu.
Krok 4
K tomu si připravte dvě datové sady. Jeden musí obsahovat správné informace a druhý je záměrně nesprávný. Po spuštění těchto dat v programu zjistěte nesoulad mezi skutečnými a předpokládanými funkcemi.
Krok 5
Použijte také metodu „bílé skříňky“. Zahrnuje procházení každého operátora, aby bylo možné pečlivě prozkoumat vnitřní strukturu hovoru. Testuje všechny informační cesty, směnný kurz mezi pobočkami a jednotlivé cykly. Každý operátor je najet jednou.