Robert Slama napsal(a):
Nedami nezapojit sa....rovnako ako vsetci mam nazor, ze junit testy maju
svoje miesto pri vyvoji a ich realizacia je na vyvojarovi tej ktorej
komponenty. Co sa vsak tyka textu o testerovi musim trocha protestovat.
Tester ako taky by mal testovat inu cast resp. iny pohlad a pristup k
aplikacii a jeho miesto je aspon pri vacsich projektoch rovnako dolezita (a
to nie som tester). CO sa tyka testera (aspon pokial hovorime o
kvalifikovanych testeroch a nie o "klikacoch" webu) tak riesi/testuje
funkcionalitu aplikacie z hladiska uzivatela.

jsou ruzne testy: jednotkove, integracni, funkcni a kazdy plni jinou ulohu. Myslim, ze puvodni autor mnluvil o jednotkovych a integracnich.

BTW i role rucniho klikace se da do jiste miry zautomatizovat...

Add. Menenie logiky a testov.... Pokial je aplikacia dobre navrhnuta tak
testy sa predsa robia na tlaceni dat jednou stranou do vstupu (dobrych aj
zlych) a testovanie/analyzovanie  vystupov na druhej strane a logika by mala
byt zapuzdrena tak aby jej zmena nemala vplyv navonok... takze testy by sa
urcite menit nemali.

To je prece o necem jinem. Kdyz vstup/vystup je porad stejny a pozadavky na chovani jsou stejne, pak zmena implementace nema zadny vliv na testy do te miry, ze by je bylo potreba upravovat (to je dane z logiky testu). A naopak pokud se meni chovani komponenty v dusledku nejakeho pozadavku, tak se meni i testy. Tak to proste je.

--
S pozdravem Roman "Dagi" Pichlik

/* http://www.sweb.cz/pichlik/ Blog pro kodery */


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email ______________________________________________________________________

Odpovedet emailem