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:32] 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 160: | Řádek 167: | ||
**Techniky zajištění kvality software**\\ | **Techniky zajištění kvality software**\\ | ||
+ | Obecně lze mluvit o testování, validaci a verifikaci produktu. Validací se rozumí otázka, zda jsme vytvořili správný produkt tj. jestli produkt odpovídá potřebám uživatele. Verifikací se rozumí, zda jsme produkt vytvořili správně tj. zda produkt odpovídá specifikaci. Testováním se pak pokoušíme zmíněné předchozí dokázat pro omezenou sadu příkladů.\\ | ||
* Inspekce, recenze | * Inspekce, recenze | ||
* Testování | * Testování | ||
* Měření | * Měření | ||
* Standardy a procedury | * Standardy a procedury | ||
+ |