Co je validace?

Ověření je proces hodnocení, zda je něco platné, legální nebo uspokojivé. V kontextu softwarového inženýrství je validace procesem hodnocení, zda software vyhovuje jeho požadavkům, standardům a specifikacím.

Validace je součástí životního cyklu vývoje softwaru (SDLC) a obvykle se provádí po dokončení testování softwaru. Je důležité si uvědomit, že validace není totéž jako testování, protože testování je proces identifikace defektů, zatímco validace je proces, který zajišťuje, že software splňuje jeho požadavky.

Mezi validační techniky patří:

* Recenze kódu

* Testování jednotek

* Funkční testování

* Testování výkonu

* Bezpečnostní testování

* Testování použitelnosti