Ano, predpokladal jsem jednotkove (unit) a integracni - tj, jak se dana
kompomenta (trida, balik..) chova vuci jinym komponentam (podle me :)).
To znamena testy psane primo vyvojovym tymem. Funkcni testy chapu jako
acceptance testy podle CI tj. napsane ve spolupraci se zakaznikem,
nejlepe testovane externim testerem.

DH

>>> [EMAIL PROTECTED] 28/03/06 07:06odp. >>>


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