Starší komentáře ke článku: Cactus - testovanie formulárov

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Roman Pichlik

Datum vložení: 15.4.2004 7:36:49

Marku diky za clanek, mam dve otazky.

Zajimalo by me jak je to napriklad se slozitejsim testovanim. Jak Cactus resi napriklad session? Servlety a aplikacni logika k nim navazana je prave na session zavisla, jakym zpusobem je predavani a nastaveni session mezi jednotlivimi testy reseno?

Dalsi otazka trochu souvisi s JMetrem. JMeter umoznuje nastaveni jako proxy server se zaznamenavanim vsech pozadavky, ktere pres nej projdou. Tyhle pozadavky je pak mozne upravit a udelat z nich testovaci plan. Nema Cactus nejakou podobnou moznost , ktera by mi na zaklade realnych requestu, vygenerovala testovaci servlet a ja pouze upravil streva.

Avatar

Autor komentáře: Marek

Datum vložení: 15.4.2004 9:00:28

Som rad ze sa ti clanok pacil. K tvojim otazkam.

Myslim, ze Cactus je skor urceny na jednoduchsie testovanie malych casti kodu (unit testing). Teoreticky by snad bolo mozne vytvorit komplikovanejsie testy, ale zrejme by to bolo znacne neprehladne. Co sa tyka testovania session, tak prave mam rozpisany clanok na tuto temu. Ukazem v nom testovanie session na jednoduchom e-shope. Ale priznam sa, ze celkom nerozumiem co si myslel pod predavanim a nastavenim session medzi jednotlivymi testami.

Co sa tyka JMetra, tak zatial som tento nastroj nemal moznost vyuzivat, takze ti neporadim. Avsak neviem, ze by Cactusu poskytoval taketo moznosti.

Avatar

Autor komentáře: Roman Pichlik

Datum vložení: 15.4.2004 10:24:44

add session) v podstate mi jde o to jak je osetreno udrzeni session. Mam aplikaci nebo skupinu aplikaci(to je celkem jedno), kde mi na urcitem miste vznika session, ktere nastavim napriklad jazyk, datum a dalsi property nezbytne nutne k dalsimu fungovani aplikace.

Ted mi jde o to, ze budu mit nekolik servletu, ktere budou provadet testovani. Potrebuji mezi nimi tu session sdilet, aby bylo vubec mozne provest testovani nebot aplikacni logika, ktera lezi nekde v pozadi se proste bez spravne nastavene session neobejde.

Zpět na článek | Úvodní stránka Interval.cz