KlφΦovΘ testovacφ nßstroje spoleΦnosti Mercury Interactive
Testovacφ nßstroje pro testovßnφ aplikacφ klient/server
TestSuite™ Enterprise je nejv²znamn∞jÜφm produktem spoleΦnosti
Mercury Interactive. Je urΦen pro sprßvu a funkΦnφ testovßnφ Windows aplikacφ typu klient/server. Obsahuje 32bitovΘ verze nßstroj∙ WinRunner®, TestDirector® a TestBytes®, kterΘ vyu₧φvajφ technologii, oznaΦovanou RapidTest, dφky kterΘ lze n∞kterΘ testy vytvß°et zcela automaticky, co₧ zp°φstup≥uje tvorbu automatizovan²ch test∙ ÜirÜφmu okruhu u₧ivatel∙.
Nßstroj LoadRunner® umo₧≥uje
zßt∞₧ovΘ testovßnφ dvou a vφcevrstv²ch aplikacφ s cφlem vyhledat slabß mφsta v rßmci celΘho systΘmu a na zßklad∞ t∞chto informacφ systΘm vyladit.
Testovacφ nßstroje pro testovßnφ WEB aplikacφ a E-business
Mercury Interactive nabφzφ produkty s vlastnφ technologii WebTest, kterß byla prvnφ technologiφ na trhu testovacφch nßstroj∙ pro World Wide Web. Umo₧≥uje nap°. simulovat rozsßhlou zßt∞₧ i zabezpeΦen²ch WWW server∙ pomocφ tisφc∙ dotaz∙ a zjiÜ¥ovat tak jejich maximßlnφ kapacitu p°i akceptovatelnΘ dob∞ odezvy.
Astra™ je sada nßstroj∙ pro testovßnφ aplikacφ pro
elektronick² obchod.
Firma Mercury Interactive nabφzφ zdarma jeden z nßstroj∙ -
Astra™ SiteManager, urΦen² pro sprßvu webu.
WinRunner
WinRunner® je nßstroj pro automatizovanΘ testovßnφ funkΦnosti aplikacφ prost°ednictvφm u₧ivatelskΘho rozhranφ. Technologie Rapid Test umo₧≥uje automaticky vytvo°it n∞kterΘ druhy automatizovan²ch test∙ na u₧ivatelskΘ rozhranφ, kterΘ jsou okam₧it∞ pou₧itelnΘ. SouΦßstφ produktu jsou ÜirokΘ mo₧nosti grafickΘho zobrazenφ v²stupnφch zprßv, obsahujφcφ souhrnnΘ i detailnφ informace o ka₧dΘ testovanΘ udßlosti, p°iΦem₧ do v²stupnφch zprßv lze vklßdat i vlastnφ komentß°e p°φmo z testovacφho skriptu. Podporuje vÜeobecn∞ pou₧φvanß grafickß v²vojovß prost°edφ, velmi dob°e podporuje tΘ₧ testovßnφ znakov²ch terminßlov²ch aplikacφ. Dokß₧e p°evΘst grafickΘ celky na virtußlnφ objekty a p°i°adit jim vlastnosti, obdobnΘ t°φdßm objekt∙ ve Windows. Umo₧≥uje provßd∞t testy °φzenΘ daty, externφ data lze pou₧φvat ve formßtu tabulek MS Excel nebo ASCII textu a vytvß°et takto nap°. stress testy. Dovoluje u₧ivatelskΘ ·pravy nßstrojovΘ liÜty.
WinRunner dokß₧e pracovat samostatn∞, pro sledovßnφ historie je vhodn∞jÜφ jeho integrace do sprßvy procesu testovßnφ, tzn. do TestDirectoru. AutomatizovanΘ testy funkΦnosti lze pak takΘ z TestDirectoru spouÜt∞t nejen lokßln∞, ale i na vzdßlen²ch poΦφtaΦφch, na kter²ch je WinRunner instalovßn.
Nejv²znamn∞jÜφ novinky novΘ verze 6 jsou:
vklßdßnφ kontrolnφch bod∙ pro ov∞°ovßnφ dat z databßzov²ch tabulek, rozÜφ°enΘ mo₧nosti test∙ °φzen²ch daty, snadnΘ pln∞nφ externφch datov²ch tabulek ve formßtu MS Excel daty z databßzov²ch tabulek testovanΘ aplikace,
u₧ivatelskΘ nastavenφ barevnΘho rozliÜenφ syntaktick²ch kategoriφ v editoru testovacφho skriptu,
rozÜφ°enΘ mo₧nosti testovßnφ aplikacφ v PowerBuilderu, Visual Basicu, ActiveX controls, Web (Java), ÜifrovanΘ nahrßvßnφ hesla (password), integrace s °φzenφm verzφ v TestDirectoru.
PodporovanΘ platformy: Windows 95/98 a Windows NT s podporou ΦeskΘho nßrodnφho prost°edφ v testovacφch skriptech.
Podporovanß v²vojovß prost°edφ: Visual C++, Oracle Designer, Delphi, Visual Basic, Power Builder, Gupta, Web prohlφ₧eΦe, Java, terminßlovΘ emulßtory pro aplikace v systΘmech UNIX, Mainframe i AS/400, v²vojovß prost°edφ pro ERP systΘmy SAP R/3, PeopleSoft, Baan, podpora roku 2000.
TestDirector
TestDirector® je nßstroj pro sprßvu a °φzenφ vÜech fßzφ procesu testovßnφ (plßn a nßvrh test∙, provßd∞nφ test∙, sledovßnφ °eÜenφ oprav chyb). Obsahuje vlastnφ propracovanou metodiku testovßnφ, kterou lze u₧ivatelsky upravovat. Sdru₧uje ruΦnφ i automatizovanΘ testy. Testy a informace o vÜech fßzφch procesu testovßnφ uklßdß do spoleΦnΘ repository. Umo₧≥uje vytvß°et testovacφ sady, co₧ jsou skupiny test∙ sestavenΘ pro spln∞nφ konkrΘtnφho testovacφho zßm∞ru, kterΘ je mo₧no v p°φpad∞ automatizovan²ch test∙ spouÜt∞t v mimopracovnφ dob∞. Obsahuje procesov∞ orientovanΘ u₧ivatelskΘ rozhranφ, kterΘ dovoluje snadn² pohyb mezi ka₧dou fßzφ testovacφho procesu.
Podporuje t²movou prßci, v rßmci repository lze bu∩ sdφlet databßzi MS Access nebo pou₧φt klient/server p°φstup k databßzov²m server∙m Oracle, Sybase nebo MS SQL. P°es grafickΘ rozhranφ dokß₧e takΘ provßd∞t kompletnφ Φi v²b∞rovou konverzi dat mezi vÜemi uveden²mi druhy databßzφ.
Prost°ednictvφm rozhranφ Open Test Architecture lze do TestDirectoru zaΦlenit jinΘ testovacφ nßstroje. Tφm zφskßvß pot°ebnou flexibilitu pro integraci nßstroj∙ vyvinut²ch vlastnφmi silami vΦetn∞ nßstroj∙ t°etφch stran pokr²vajφcφch cel² ₧ivotnφ cyklus softwaru. Integraci jin²ch nßstroj∙ urychluje vizußlnφ rozhranφ Visual API.
Nejnov∞jÜφ verze 6.00 obsahuje tyto novinky:
Web Defect Manager, co₧ je webovsk²ch klient, jeho₧ prost°ednictvφm lze zasφlat, modifikovat nalezenΘ chyby a sledovat jejich v²voj. Jeho souΦßstφ jsou novΘ moduly, kterΘ dßle umo₧≥ujφ:
- procentußlnφ porovnßnφ shodnosti existujφcφch chyb, kterΘ sni₧uje na minimum v²skyt duplicit,
- sejmout aktußlnφ obrazovku aplikace a p°ipojit ji k detekovanΘ chyb∞,
- automaticky zaslat emailovou zprßvu, dojde-li v databßzi °eÜenφ chyb ke zm∞n∞ informacφ, nap°φklad po p°id∞lenφ konkrΘtnφ osoby, zodpov∞dnΘ za odstran∞nφ chyby v aplikaci.
Document Generator umo₧≥uje vytvo°enφ u₧ivatelsk²ch sestav ze vÜech etap procesu testovßnφ s odstup≥ovan²m filtrovßnφm informacφ a takΘ jejich export do formßt∙ MS Office 97, Office 2000 nebo HTML.
Version Manager pro verzovßnφ repository projektu (databßze a sdφlenΘ soubory).
Microsoft Project Add-in pro export innformacφ ze vÜech etap procesu testovßnφ do MS Projectu, kde je lze dßle zpracovßvat, vytvß°et ·koly a pracovnφ scΘnß°e.
Novß rozhranφ pro nßstroje na v²voj IS, nap°φklad
DOORS, Select Component modeling Enterprise 6.0, PVCS Version Manager 6.5 a pro mnoho dalÜφch.
Rozhranφ DOORSConnect TestDirector umo₧≥uje p°enos informacφ mezi DOORS a TestDirectorem. V DOORS jsou zpracovßny kompletnφ u₧ivatelskΘ po₧adavky na systΘm a vytvo°eny vazby mezi nimi a souΦasn∞ po₧adavky na testovßnφ, kterΘ se exportujφ do plßnu test∙ v TestDirectoru. Do DOORS jsou pak zp∞tn∞ p°enßÜeny informace ze vÜech etap testovßnφ a lze tak ov∞°ovat spln∞nφ jednotliv²ch po₧adavk∙. Technologie dynamicky reaguje na zm∞novß °φzenφ u₧ivatelsk²ch po₧adavk∙.
PodporovanΘ platformy: Windows 95/98 a Windows NT.
XRunner
Obdobn²m nßstrojem, jak²m je WinRunner pro platformu Windows, je pro operaΦnφ systΘmy UNIX pro X-Windows testovacφ nßstroj XRunner®.
LoadRunner
LoadRunner® umo₧≥uje zßt∞₧ovΘ testovßnφ dvou a vφcevrstv²ch klient/server i Web aplikacφ. Tento software vytvß°φ p°esn∞ definovatelnou, m∞°itelnou a jednoznaΦn∞ opakovatelnou zßt∞₧ spouÜt∞nφm velkΘho mno₧stvφ souΦasn∞ pracujφcφch virtußlnφch (fiktivnφch) u₧ivatel∙, rozmφst∞n²ch v sφti t°eba i v nadnßrodnφm teritoriu, simulujφcφch reßln² nebo p°edpoklßdan² provoz. Ka₧d² z virtußlnφch u₧ivatel∙ spouÜtφ aplikaci a provßdφ databßzovΘ operace. Virtußlnφ u₧ivatelΘ provßd∞jφ typickou Φinnost skupin reßln²ch u₧ivatel∙, provßdφ komunikaci v reßlnΘ poΦφtaΦovΘ sφti a zat∞₧ujφcφch aplikaΦnφ a databßzovΘ servery.
V dvouvrstvΘ architektu°e (ätlust² klientô) je mo₧nΘ souΦasn∞ ovlßdat aplikaci prost°ednictvφm u₧ivatelskΘho rozhranφ a porovnßvat tak i v²konnost klientsk²ch stanic. K tomu dokß₧e vyu₧φt testovacφ skripty, kterΘ byly vytvo°eny pomocφ nßstroje WinRunner pro funkΦnφ testovßnφ.
Cφlem b²vß ov∞°enφ Φi zv²Üenφ kapacity systΘmu jeÜt∞ p°ed nasazenφm aplikace do reßlnΘho provozu nebo ov∞°enφ v²konnosti p°i p°echodu na novΘ verze aplikacφ, OS, hardware.
V²sledkem testu je p°ehled o chovßnφ systΘmu p°i definovanΘ zßt∞₧i û zvlßÜ¥ servery, sφ¥, klienti. Test dokß₧e vyhledat slabß mφsta systΘmu a nßsledn∞ umo₧≥uje pracovnφk∙m IT doladit systΘm p°i opakovan²ch testech. JednotlivΘ b∞hy zßt∞₧ovΘho testu lze p°esn∞ srovnßvat, lze porovnat zm∞ny, ovlivn∞nΘ nastavenφm parametr∙ databßzφ, zm∞nami v aplikacφch, v posφlenφ HW server∙ a sφt∞.
Specifickou podporu p°edstavuje snφmßnφ komunikace WEB klient∙, viz
E-Business.
LoadRunner obsahuje t°i monitory, kterΘ pomßhajφ u₧ivatel∙m odhalit slabß mφsta systΘmu.
- Transaction Breakdown Monitor databßzovΘho serveru m∞°φ vliv CPU, I/O a poΦtu databßzov²ch zßmk∙ na dobu odezvy transakce probφhajφcφ na serveru (pouze pro Oracle DB server na NT a vÜech podporovan²ch UNIX platformßch pro dvouvrstvΘ aplikace). Pozn.: Transakce ve smyslu testovßnφ je jakßkoliv Φinnost p°i nφ₧ dochßzφ ke komunikaci s aplikaΦnφm/databßzov²m serverem.
- Network Delay Monitor mß svΘ agenty umφst∞nΘ na poΦφtaΦφch nachßzejφcφch se na segmentech sφt∞, odkud p°ichßzφ simulovanß zßt∞₧ a dokß₧e tak urΦovat zpo₧d∞nφ, p°ipadajφcφ na jednotlivΘ segmenty sφt∞ pro konkrΘtnφ transakce.
- Server Monitor vyu₧φvß systΘmovß volßnφ OS a monitoruje tak v²konnost systΘmov²ch zdroj∙ aplikaΦnφch a databßzov²ch server∙ v reßlnΘm Φase zßt∞₧ovΘho testu a to pro NT Servery a vÜechny platformy operaΦnφho systΘmu Unix.
LoadRunner podporuje technologie DCOM a CORBA a je schopen ji₧ na poΦßtku ₧ivotnφho cyklu informaΦnφho systΘmu p°esn∞ vymezit problΘmy v aplikacφch, na serverech nebo v sφti. To umo₧nφ nasadit kritickΘ aplikace systΘmu s nßle₧itou znalostφ jejich souΦasnΘho chovßnφ a navφc mo₧nost simulace chovßnφ systΘmu p°i jeho plßnovanΘm rozÜi°ovßnφ.
PodporovanΘ platformy: Windows NT, Sun/OS, Solaris, HP-UX a IBM AIX, Linux.
PodporovanΘ komunikaΦnφ protokoly: OCI, UPI, NCA, ODBS, DBLib&CTLib, I-net, Telnet, WinSocket, MS SNA, HNAPPC&WINAPPC, Baan, GUILIB, Jolt, TUXEDO, HTTP(S), AWT, JFC.
TestBytes
TestBytes® je nßstroj pro rychlΘ generovßnφ testovacφch dat do databßzφ ale i textov²ch soubor∙ s daty pro testovßnφ funkΦnosti aplikacφ (testy u₧ivatelskΘho rozhranφ °φzenΘ daty) a pro zßt∞₧ovΘ testy. TestBytes komunikuje s databßzemi prost°ednictvφm ODBC, Φφm₧ pokr²vß celΘ spektrum pou₧φvan²ch databßzov²ch systΘm∙. U₧ivatelΘ mohou generovat tisφce °ßdk∙ dat v n∞kolika minutßch. Tento nßstroj automaticky zjiÜ¥uje a zobrazuje databßzovΘ tabulky i jejich strukturu, umo₧≥uje definovat spojenφ mezi tabulkami a u₧ivatel tak m∙₧e snadno definovat po₧adovan² profil generovan²ch dat. Lze vygenerovat novß data, stßvajφcφ data m∞nit, lze do tabulky data p°idßvat i opakovan∞ a tφm zv∞tÜit objem testovacφch dat pro dosa₧enφ reßln²ch podmφnek.
Astra SiteManager
Astra SiteManager je vizußlnφm nßstrojem pro sprßvu Webu. Umo₧≥uje vytvo°it mapu web serveru Φtenφm vÜech URL danΘho serveru, barevn∞ odliÜφ prostΘ HTML strßnky, formulß°e, CGI skripty, chybnΘ odkazy, odkazy, kde byl zamφtnut p°φstup. Lze zobrazit i externφ odkazy a ov∞°ovat jejich platnost. P°i vytvß°enφ mapy web serveru je nahrßvßn skript, kter² je mo₧no takΘ pou₧φt dßle pro zßt∞₧ov² test. Lze porovnßvat mapy web serveru po zm∞nßch a zobrazovat rozdφly (modifikovanΘ a smazanΘ strßnky). Lze zobrazit propojenφ dynamicky generovan²ch strßnek, obsahujφcφ obvykle informace zφskanΘ z databßzφ nebo ·daje zφskanΘ v reßlnΘm Φase. Ze souboru access.log lze zjistit v grafickΘ podob∞ nßvyky a aktivitu u₧ivatel∙ na serveru (nap°. p°es kterou strßnku u₧ivatelΘ nejΦast∞ji vstupujφ na web server, kudy se v n∞m pohybujφ a kde konΦφ). Lze vyhledßvat a opravovat p°eruÜenΘ odkazy (broken links) po zm∞nßch.
PodporovanΘ platformy: Windows 95/98 a Windows NT
P°eΦt∞te si: Sprßva webu je tak snadnß - Astra SiteManager
Mercury Interactive nabφzφ nynφ tento nßstroj zdarma:
Download - Astra SiteManager 2.0
|