Testovací protokol
Testovací protokol definuje požiadavky, ktoré má každý výsledok vývoja softvéru spĺňať a ako ich splnenie otestovať.
- kompletné zdrojové texty v SVN (zatiaľ len vo vývojovej vetve, na záver ich dáme do vetvy Releases)
- inštalačné súbory v SVN (binárky, deb)
- funkčnosť softvéru na Ubuntu server 10.04 LTS (testovacia topológia obdobná tej čo bola použitá v Prahe na IPFIX interoperability meeting-u)
- základné informácie o softvérovom komponente architektúry BasicMetra vo wiki -- http://wiki.cnl.sk/Monica/BasicMeter
- návod na preklad (kompiláciu) na wiki -- taký, že sa podla neho bude dat spraviť binárka (od nuly)
- návod na vytvorenie inštalačných súborov (deb balik) na wiki
- inštalačný návod na wiki
- používateľská dokumentácia na wiki (prípadne aj manuálové stránky)
- vývojárska dokumentácia (opis štruktúry softvéru -- triedy a ich vzťahy) na wiki
- uverejnenie -- akými spôsobmi sa dá k výstupu dostať a používať ho -- tu je veľa možností, treba myslieť aj na licenciu (GPLv3)
- uloženie zdrojových textov úspešne otestovaného výstupu do SVN vetva Releases
- vykonanie požadovanej práce a definícia ďalšej práce -- Trac
Na otestovanie všetkého je potrebné dosť veľa času. Našťastie nás nie je málo a každý k otestovaniu funkčnosti svojho výstupu potrebuje aj výstupy niekoho iného. Takže môžeme využiť vzájomné testovanie. Postup testovania začína stiahnutím zdrojových testov všetkého potrebného softvéru zo SVN. Pokračuje kompiláciou, inštaláciou, konfiguráciou a samotným predvedením funkčnosti.
Testovací protokol je aj na wiki:
http://wiki.cnl.sk/Monica/TestProtocol
Pripomienky a nápady sú vítane. Mám tušenie, že sa to všetko nedá zvládnuť za jeden deň ak sa odhalia nedostatky. Čiže treba niekoľko ďalších dní na ceste k úspechu a dobrému hodnoteniu.
Matica (mena x požiadavky) pre hodnotenie.
-- Main.eqo - 18 Apr 2011
Topic revision: r2 - 18 Apr 2011 - 14:54:12 - eqo