Re: Da li je moguce da treba ovoliko dase stampa?
OK. Hvala. Sad je sve jasno.
Idem da kupim nov ketridz :)
----- Original Message -----
From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
To: <ri4pp@titan.etf.bg.ac.yu>
Sent: Monday, November 29, 2004 11:05 AM
Subject: Re: [ri4pp] Da li je moguce da treba ovoliko dase stampa?
> Za kljucne reci bi trebalo testirati sve varijante. kako ces inace biti
> siguran da leksicki analizator nije neku kljucnu rec greskaom prepoznao
> kao ime promenljive. Na Junit prezentaciji sam napomenuo da kod koji nije
> testiran ne radi (princip Extremnog programiranja). Problem je u tome sto
> ja imam test ulaz koji testira SVE kljucne reci i ako neke ne prodju tvoj
> analizator ne radi.
> Test fajl izgleda otprilike ovako
>
> class int for if char (i tako za ostale)
> (pretpostavka je da se beli znaci ignorisu)
>
> Znam da ih ima mnogo ali morate pokazati da vasi analizatori ispravno
> prepoznaju ove reci.
>
> Setite se testiranja pokrivanjem svih putanja iz sistemskog u principu
> treba koristiti taj metod.
>
> > OK.
> > Znaci za testiranje kljucnih reci je dovoljno testirati 4-5 kljucnih
reci,
> > a
> > nije potrebno testirati ih sve?
> > Isto pitanje i za operatore i specijalne simbole?
> >
> > Jer, ja sam napravio 2 uspesna testa koji testiraju svaki moguci token u
> > okviru kljucnih reci i operatora, kojih ima preko 40 :)
> > Vrlo rado bi ih skratio.
> >
> > Pozdrav
> >
> > Ovo pitam jer je u jednom odgovoru bilo pomenuto da ako imamo neki tip
> > tokena, onda
> > ----- Original Message -----
> > From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
> > To: <ri4pp@titan.etf.bg.ac.yu>
> > Sent: Monday, November 29, 2004 8:32 AM
> > Subject: Re: [ri4pp] Da li je moguce da treba ovoliko dase stampa?
> >
> >
> >> Sta su tvoji test fajlovi?
> >>
> >> Primer jednog testa koji ne prilazi je
> >>
> >> Test1.txt
> >>
> >> $'ds'^
> >>
> >> U njemu ne treba da bude leksickih simbola koji prolaze(ako ih im a
nije
> >> starsno ali nisu neophodni)
> >>
> >> Primer testa koji prolazi:
> >>
> >> +-4/*&&
> >>
> >> junit kod je nesto kao:
> >>
> >> assert(lex.next_token().id, sym.PLUS);
> >> itd...
> >>
> >> Ne ponavljajte iste test primere u vise fajlova (npr. testirate + u
vise
> >> fajlova) to nema smisla.
> >>
> >>
> >> > Strasno.
> >> > Ja kad ubacim u Word moje test fajlove, uz svo prethodno
> >> filozofiranje,
> >> > ispadne da cu morati da stampam dobrih 15-20 strana.
> >> > Jel moze malo manje test primera koji ne prolaze. Mislim, to sve moze
> >> da
> >> > se
> >> > pokrije i u jednom, zar ne?
> >> >
> >> > Pozdrav
> >> >
> >> > -----------------------------------------------------------------
> >> > unsubscribe:
> >> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> >> > -----------------------------------------------------------------
> >> >
> >> >
> >>
> >> -----------------------------------------------------------------
> >> unsubscribe:
> >> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> >> -----------------------------------------------------------------
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> > -----------------------------------------------------------------
> >
> >
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
Idem da kupim nov ketridz :)
----- Original Message -----
From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
To: <ri4pp@titan.etf.bg.ac.yu>
Sent: Monday, November 29, 2004 11:05 AM
Subject: Re: [ri4pp] Da li je moguce da treba ovoliko dase stampa?
> Za kljucne reci bi trebalo testirati sve varijante. kako ces inace biti
> siguran da leksicki analizator nije neku kljucnu rec greskaom prepoznao
> kao ime promenljive. Na Junit prezentaciji sam napomenuo da kod koji nije
> testiran ne radi (princip Extremnog programiranja). Problem je u tome sto
> ja imam test ulaz koji testira SVE kljucne reci i ako neke ne prodju tvoj
> analizator ne radi.
> Test fajl izgleda otprilike ovako
>
> class int for if char (i tako za ostale)
> (pretpostavka je da se beli znaci ignorisu)
>
> Znam da ih ima mnogo ali morate pokazati da vasi analizatori ispravno
> prepoznaju ove reci.
>
> Setite se testiranja pokrivanjem svih putanja iz sistemskog u principu
> treba koristiti taj metod.
>
> > OK.
> > Znaci za testiranje kljucnih reci je dovoljno testirati 4-5 kljucnih
reci,
> > a
> > nije potrebno testirati ih sve?
> > Isto pitanje i za operatore i specijalne simbole?
> >
> > Jer, ja sam napravio 2 uspesna testa koji testiraju svaki moguci token u
> > okviru kljucnih reci i operatora, kojih ima preko 40 :)
> > Vrlo rado bi ih skratio.
> >
> > Pozdrav
> >
> > Ovo pitam jer je u jednom odgovoru bilo pomenuto da ako imamo neki tip
> > tokena, onda
> > ----- Original Message -----
> > From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
> > To: <ri4pp@titan.etf.bg.ac.yu>
> > Sent: Monday, November 29, 2004 8:32 AM
> > Subject: Re: [ri4pp] Da li je moguce da treba ovoliko dase stampa?
> >
> >
> >> Sta su tvoji test fajlovi?
> >>
> >> Primer jednog testa koji ne prilazi je
> >>
> >> Test1.txt
> >>
> >> $'ds'^
> >>
> >> U njemu ne treba da bude leksickih simbola koji prolaze(ako ih im a
nije
> >> starsno ali nisu neophodni)
> >>
> >> Primer testa koji prolazi:
> >>
> >> +-4/*&&
> >>
> >> junit kod je nesto kao:
> >>
> >> assert(lex.next_token().id, sym.PLUS);
> >> itd...
> >>
> >> Ne ponavljajte iste test primere u vise fajlova (npr. testirate + u
vise
> >> fajlova) to nema smisla.
> >>
> >>
> >> > Strasno.
> >> > Ja kad ubacim u Word moje test fajlove, uz svo prethodno
> >> filozofiranje,
> >> > ispadne da cu morati da stampam dobrih 15-20 strana.
> >> > Jel moze malo manje test primera koji ne prolaze. Mislim, to sve moze
> >> da
> >> > se
> >> > pokrije i u jednom, zar ne?
> >> >
> >> > Pozdrav
> >> >
> >> > -----------------------------------------------------------------
> >> > unsubscribe:
> >> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> >> > -----------------------------------------------------------------
> >> >
> >> >
> >>
> >> -----------------------------------------------------------------
> >> unsubscribe:
> >> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> >> -----------------------------------------------------------------
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> > -----------------------------------------------------------------
> >
> >
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
- References:
- Kako poslati domaci na mail
- From: Marko Ninkovic <majanin@beotel.yu>
- Da li je moguce da treba ovoliko dase stampa?
- From: "Ivan Radovanovic" <ivanr@EUnet.yu>
- Re: Da li je moguce da treba ovoliko dase stampa?
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Re: Da li je moguce da treba ovoliko dase stampa?
- From: "Ivan Radovanovic" <ivanr@EUnet.yu>
- Re: Da li je moguce da treba ovoliko dase stampa?
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Kako poslati domaci na mail
Previous by date: Re: Predaja domaceg
Next by date: Re: za asistenta: charconst
Previous by thread: Re: Da li je moguce da treba ovoliko dase stampa? Next by thread: Re: Kako poslati domaci na mail
Previous by thread: Re: Da li je moguce da treba ovoliko dase stampa? Next by thread: Re: Kako poslati domaci na mail