Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | Následující verze Obě strany příští revize | ||
mgr-szz:in-gra:21-gra [2018/01/29 23:13] roozi |
mgr-szz:in-gra:21-gra [2018/01/29 23:17] roozi |
||
---|---|---|---|
Řádek 86: | Řádek 86: | ||
====== Fáze testování a typy testů ====== | ====== Fáze testování a typy testů ====== | ||
- | Proces spuštění (části) programu s cílem nalézt chyby. | + | Proces spuštění (části) programu s cílem nalézt chyby. Nemůže ukázat nepřítomnost defektů, může pouze ukázat, že v softwaru jsou chyby. Testování také ukazuje funkce a výkon. A je také ukazatelem kvality software.Testování je destruktivní činnost, není vhodné, aby vývojář a tester byla ta samá osoba. |
+ | * Verifikace - test proti vnitřní činnosti (unit testy) | ||
+ | * Validace - test proti specifikaci | ||
- | ====== Softwarové metriky, refaktoring kódu ====== | + | BlackBox vs. WhiteBox (vidím/nevidím do struktury programu) |
- | Softwarová metrika je nějaký údaj (měření, atribut softwaru), který lze nakonec převést na číselné hodnocení. | + | |
+ | |||
+ | ====== Softwarové metriky, refaktoring kódu ====== | ||
+ | Softwarová metrika je nějaký údaj (měření, atribut softwaru), který lze nakonec převést na číselné hodnocení. | ||
**Metrika**\\ | **Metrika**\\ | ||
**Kvantitativní** (číselně vyjádřená) míra, tj. ukazatel do jaké míry se nějaký atribut vyskytuje v systému, komponentě nebo procesu nebo **kvalitativní** charakter, tj. nečíselné vyjádření.\\ | **Kvantitativní** (číselně vyjádřená) míra, tj. ukazatel do jaké míry se nějaký atribut vyskytuje v systému, komponentě nebo procesu nebo **kvalitativní** charakter, tj. nečíselné vyjádření.\\ |