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 | Předchozí verze Následující verze Obě strany příští revize | ||
mgr-szz:in-gra:21-gra [2018/01/29 22:34] roozi |
mgr-szz:in-gra:21-gra [2018/01/29 23:17] roozi |
||
---|---|---|---|
Řádek 85: | Řádek 85: | ||
- | ====== Softwarové metriky, refaktoring kódu ====== | + | ====== Fáze testování a typy testů ====== |
- | Softwarová metrika je nějaký údaj (měření, atribut softwaru), který lze nakonec převést na číselné hodnocení. | + | 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 | ||
+ | BlackBox vs. WhiteBox (vidím/nevidím do struktury programu) | ||
+ | |||
+ | |||
+ | ====== 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í.\\ | ||
Řádek 165: | Řádek 172: | ||
* Měření | * Měření | ||
* Standardy a procedury | * Standardy a procedury | ||
+ |