COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 15/97)

Software pro testovßnφ webov²ch server∙

SpoleΦnost Mercury Interactive Corporation uvedla nedßvno na trh nov² softwarov² nßstroj, kter² umo₧≥uje jednoduchΘ a dostupnΘ testovßnφ webov²ch server∙ pomocφ jedinΘ pracovnφ stanice pracujφcφ pod Windows 95 nebo Windows NT. Sprßvci webov²ch strßnek tak nynφ mohou generovat sm∞rem na webov² server miliony po₧adavk∙ na p°φstup, a to pouze kliknutφm myÜi. Toto °eÜenφ jim pomßhß zlepÜit v²konnost aplikacφ pro Internet a Intranet.

Kalifornskß firma Mercury Interactive je znßmß tφm, ₧e vyvφjφ, prodßvß a podporuje kompletnφ soubor nßstroj∙ v rßmci softwaru Automated Software Quality, kter² automatizuje a °φdφ testovßnφ a poskytuje v²vojß°∙m podnikovΘho softwaru a systΘm∙ jeho kvalitativnφ zhodnocenφ.

Testovßnφ WWW server∙ odstra≥uje budoucφ problΘmy

WebovΘ servery musφ b²t schopny podporovat miliony p°edpoklßdan²ch po₧adavk∙ na p°φstup ka₧d² den a poskytnout po₧adovan² v²kon, jinak mohou u₧ivatele odradit od dalÜφho nßvratu na webovΘ strßnky na n∞ umφst∞nΘ, nebo riskovat kritickΘ ztrßty v rßmci elektronickΘho obchodu tehdy, kdy₧ se zhroutφ. Nejsou to bohu₧el p°edstavy jen teoretickΘ. K zhroucenφ m∞l blφzko nap°φklad WWW server olympijsk²ch her v Atlant∞ Φi server CNN Interactive v Φase lo≥sk²ch voleb americkΘho prezidenta.

SpoleΦnost Mercury Interactive byla prvnφ, kterß p°edstavila technologii pro testovßnφ systΘm∙ zalo₧en²ch na technologii WWW, a to dφky svΘmu nßstroji WebTest. V °φjnu 1996 pak p°iÜla se sv²m produktem Astra, pozd∞ji p°ejmenovan²m na Astra SiteManager. Jednß se o vizußlnφ nßstroj pro sprßvu Webu, kter² disponuje i p°φdavn²mi funkcemi pro testovßnφ zßt∞₧e webovΘho serveru. Nov² nßstroj Astra SiteTest by m∞l sprßvc∙m webov²ch server∙ a mana₧er∙m pomoci vy°eÜit prßv∞ problΘmy spojenΘ s nφzk²mi v²kony webov²ch server∙ a poznat p°φΦiny jejich selhßvßnφ.

Mo₧nosti softwaru Astra SiteTest

Astra SiteTest usnad≥uje zßt∞₧ovΘ testy. Umo₧≥uje u₧ivatel∙m automatickΘ generovßnφ testovacφch skript∙ dφky p°φstupu k testovanΘ webovskΘ aplikaci p°es prohlφ₧eΦe Netscape Navigator nebo Microsoft Explorer. Automaticky tΘ₧ ovlßdß vÜechny klφΦovΘ vlastnosti Webu, kterΘ jsou rozhodujφcφ pro sprßvnost a v²konnost webovΘho serveru, vΦetn∞ podpory pro "cookies", proxy servery, autorizaci u₧ivatel∙, identifikaΦnφ Φφsla pro p°ihlßÜenφ, CGI skripty, volßnφ API, formulß°e HTML atd.

Astra SiteTest nap°φklad nahrßvß informaΦnφ pakety "cookies" mezi prohlφ₧eΦem a serverem, aby byla zabezpeΦena p°esnost a potΘ je vracφ zp∞t. V²sledkem je, ₧e sprßvci webov²ch server∙ mohou zaruΦit, ₧e pou₧itφ "cookies" nezp∙sobuje sni₧ovßnφ v²konu. Podobn²m zp∙sobem testuje i skripty CGI a volßnφ API, kterß se Φasto napojujφ na databßzovΘ servery.

Astra SiteTest dßle nabφzφ nßstroje pro datovou anal²zu Webu pro zajiÜt∞nφ v²konu aplikace nebo webovΘ strßnky pomocφ srozumiteln²ch, barevn∞ odliÜen²ch graf∙ a v²stupnφch sestav obsahujφcφch informace o propustnosti, poΦtu napojenφ za sekundu, maximßlnφch dobßch odezvy atd. Grafy a sestavy mohou b²t snadno exportovßny do textov²ch procesor∙ nebo tabulkov²ch kalkulßtor∙, vΦetn∞ Microsoft Worldu, Microsoft Excelu a Lotusu 1-2-3.

Jeden poΦφtaΦ nahradφ n∞kolik unixov²ch stanic

Emulacφ podmφnek zßt∞₧e obvykl²ch v reßlnΘm provozu ukß₧e Astra SiteTest na mo₧nΘ problΘmy s v²konem jeÜt∞ d°φve, ne₧ se objevφ po nasazenφ webovΘho serveru a b∞hem v²vojovΘho cyklu aplikace. Tento software je prvnφm produktem pro testovßnφ zßt∞₧e napsan²m p°φmo pro prost°edφ Windows 95 a Windows NT. Generuje ekvivalentnφ zßt∞₧ 4,3 milion∙ po₧adavk∙ na p°φstup na webov² server za den. P°edchozφ testovacφ produkty vy₧adovaly k tomu, aby mohly simulovat p°φstupovß volßnφ, hned n∞kolik unixov²ch stanic.

Astra SiteTest m∙₧e b²t pou₧it jak samostatn∞, tak i v plug-in re₧imu v produktu Astra SiteManager. Jsou-li tyto nßstroje pou₧ity spoleΦn∞, pak mohou sprßvci webov²ch strßnek generovat pomocφ Astra SiteManageru reßlnß data a vyu₧φt je v zßt∞₧ov²ch testech. Pou₧itφ dat z reßlnΘho provozu na webovskΘm serveru jim umo₧nφ generovat testy v²konnosti a spolehlivosti webov²ch server∙.

(jam)


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |