Analysis of testability and documentability of web applications
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F49777513%3A23210%2F22%3A43967543" target="_blank" >RIV/49777513:23210/22:43967543 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Analýza testovatelnosti a dokumentovatelnosti webových aplikací
Original language description
Testováním aplikace charakterizujeme proces nebo více procesů, kterými aplikace opakovaně prochází za účelem ověření funkčnosti a hodnocení kvality. Testování je nutnou součástí vlastního vývoje a dalších částí životního cyklu aplikace. Cílem testování je nalézt a následně opravit co největšího množství chyb, což vede ke kvalitnější aplikaci. Chybou nazýváme diferenci, mezi tím co aplikace dělat má a tím co ve skutečnosti dělá. Mezi množstvím nalezených chyb a kvalitou aplikace platí nepřímá úměra, respektive čím je vyšší počet nalezených chyb, tím je nižší kvalita testované aplikace. Testováním bohužel nikdy nelze odhalit všechny chyby, neboť množina stavů, do kterých se aplikace může dostat, je příliš rozsáhlá. Ale dá se předpokládat, že čím více chyb jsme objevili, tím víc neodhalených chyb v aplikaci ve skutečnosti zůstává. Po odhalení chyby je potřeba ohodnotit její závažnost, přičemž hodnocení může nabývat mnoho různých hledisek. Výsledkem tohoto hodnocení může být i závěr, že chybu opravovat nebudeme. Například z důvodu přílišné nákladnosti opravy. Bylo realizováno jednotkové testování, bylo také využíváno automatizované testování přínosné zejména při ladění kódu, testování použitelnosti a bezpečností testování.
Czech name
Analýza testovatelnosti a dokumentovatelnosti webových aplikací
Czech description
Testováním aplikace charakterizujeme proces nebo více procesů, kterými aplikace opakovaně prochází za účelem ověření funkčnosti a hodnocení kvality. Testování je nutnou součástí vlastního vývoje a dalších částí životního cyklu aplikace. Cílem testování je nalézt a následně opravit co největšího množství chyb, což vede ke kvalitnější aplikaci. Chybou nazýváme diferenci, mezi tím co aplikace dělat má a tím co ve skutečnosti dělá. Mezi množstvím nalezených chyb a kvalitou aplikace platí nepřímá úměra, respektive čím je vyšší počet nalezených chyb, tím je nižší kvalita testované aplikace. Testováním bohužel nikdy nelze odhalit všechny chyby, neboť množina stavů, do kterých se aplikace může dostat, je příliš rozsáhlá. Ale dá se předpokládat, že čím více chyb jsme objevili, tím víc neodhalených chyb v aplikaci ve skutečnosti zůstává. Po odhalení chyby je potřeba ohodnotit její závažnost, přičemž hodnocení může nabývat mnoho různých hledisek. Výsledkem tohoto hodnocení může být i závěr, že chybu opravovat nebudeme. Například z důvodu přílišné nákladnosti opravy. Bylo realizováno jednotkové testování, bylo také využíváno automatizované testování přínosné zejména při ladění kódu, testování použitelnosti a bezpečností testování.
Classification
Type
V<sub>souhrn</sub> - Summary research report
CEP classification
—
OECD FORD branch
20301 - Mechanical engineering
Result continuities
Project
—
Continuities
N - Vyzkumna aktivita podporovana z neverejnych zdroju
Others
Publication year
2022
Confidentiality
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Data specific for result type
Number of pages
18
Place of publication
neuveden
Publisher/client name
UNIOSO s.r.o.
Version
—