Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:tests:start [10/04/2010 09:13] pavelcs:tests:start [20/11/2014 14:01] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== Zkušební postupy ======
 +
 +Když někdo vytváří program, je zvykem mít jednotné zkušební postupy, 
 +čímž se mají na mysli automatizované zkoušky ověřující, že každá třída nebo součástka dobře dělá svou práci. To dovoluje snadno opravovat zpětné pochody. Omezením pro tyto zkoušky je to, že je potřeba je naprogramovat; pro program, jakým je `grep', je taková práce spíše potěšením, ale pro program, který něco zobrazuje, jak je tomu u QET, je to obtížnější. Má někdo chuť na údržbu programu, který ověřuje zobrazování v QET ? Nemyslím si to. Mít jednotné zkoušky pro zbytek programu by zajisté bylo jen dobře.
 +
 +Ve skutečnosti nám před novým vydáním QET chybí seznam věcí, které se dají prověřit po lidsku, kvůli tomu, aby se na žádnou nezapomnělo. bylo by tedy potřeba vytvořit, napsat a udržovat zkušební rozvrhy určené pro QET. Něco na způsob:
 +« Spustit QET, ujistit se, že ..., jít do, položit tento prvek, ujistit se, že ..., položit jiný prvek a jeden vodič, ujistit se, že ..., atd. »
 +
 +Toto se trochu spojuje s « Použít scénáře » a « Použít případy »které lze najít v « Uživatelské profily » :
 +[[http://weblog.obso1337.org/2008/use-scenarios-and-use-cases/|Použít scénáře a Použít případy]]
 +
 +Toto nám dovolí zkoušet QET jinak než při osobním používání, protože každého, kdo provádí toto zkoušení, vedeme k tomu, aby se prošel celým programem. Slouží to dobře k tomu, aby se nalezly velké chyby 
 +(chyby v částech, špatné funkce, ...) i malé chyby (na kráse, 
 +ergonomické, ...). Také by to mohlo zahrnovat udržování zkušebních výkresů/projektů/prvků 
 +(především kvůli zkoušení zpětné snášenlivosti).
 +
 +====== Seznam zkušebních postupů ======
 +  * [[tests:packages_installation|Instalace balíčků]]
 +  * [[tests:diagram_editor|Editor výkresů]]
 +  * [[tests:element_editor|Editor prvků]]
 +  * [[tests:elements_management|Správa prvků]]
 +  * [[tests:command_line|Volby příkazového řádku a režimového démona]]
 +  * [[tests:systray|Funkce v oznamovací oblasti panelu]]
 +  * Opravte: doplňte další
  
Tisk/export