napsali jsme  slovo odborníka               z pera našich specialistů 

Zde nás najdete - mapa
Najdete nás zde

CHIP 1/2000

Copyright © 1999
KOMIX spol. s r. o.

Analytické sledování pohledávek Napsali jsme - obsah Analýza podnikových procesů s nástrojem COOL:Biz

E-business - testování aplikací pro
elektronický obchod   

Zkusili jste se někdy zeptat dodavatele programového vybavení nebo poskytovatele služeb pro elektronické obchodování přes Internet, jakým způsobem testuje aplikace a jaká jsou jejích slabá místa ? Případně jaká byla reakce dodavatele software, při vámi detailně specifikovaných požadavcích na funkčnost a výkonnost aplikací pro váš informační systém?

Na oblast zabezpečení jakosti software se zaměřením na složitou problematiku všech typů řešení se specializuje již od svého založení v roce 1979 americká firma MERCURY Interactive. Jedná se především o aplikace klient/server se dvou a vícevrstvou architekturou. Počínaje certifikovanými testovacími nástroji pro IS SAP R/3 až po terminálové aplikace, zahrnující prostředí Windows i Unix. S testováním a ověřováním Web aplikací a serverů začala firma již v roce 1996, kdy uvedla na trh specializované nástroje. Na českém trhu ji zastupuje společnost KOMIX spol. s r.o.

Web aplikace se dnes vyznačují současným přístupem velkého počtu uživatelů, jejichž počet nelze mnohdy během vývoje odhadnout. Takové množství současně přistupujících uživatelů mohou nasimulovat pouze automatizované testovací nástroje. Ty umožňují i v nadnárodním prostředí Intranetu či Internetu zátěžově testovat celý systém včetně komunikace.

Tím, že se Web aplikace začaly používat pro nabídku i pro prodej výrobků a služeb - od malých zasilatelských firem až po velké virtuální supermarkety - stávají se z hlediska obchodu velmi důležité. Některé činnosti mohou být dokonce kritické pro samotnou existenci firmy. Většina těchto služeb je totiž podporována i bezhotovostním platebním stykem, zajištěným v rámci téže aplikace, případně jako samostatná služba.

Pro otestování správné funkce a výkonnosti systému lze použít ucelenou sadu provázaných testovacích nástrojů "E-business suite". Jsou to TestDirector®, Astra™ QuickTest®, LoadRunner®, WinRunner® a Astra™ SiteManager pro prostředí Windows NT 4.0, Windows 95/98. Pro vytvoření hromadné zátěže je možné včlenit stanice s operačním systémem Unix.

Začátek stránky

TestDirector

Používáme jej pro správu a řízení procesu testování. Nástroj poskytuje tři samostatná uživatelská rozhraní, a to pro plánování testů, pro provádění testů a pro sledování stavu řešení oprav chyb v aplikacích. Umožňuje současnou správu a řízení ručních i automatizovaných funkčních testů i správu zátěžových testů. Dokáže včlenit do správy a řízení i testovací nástroje jiných výrobců včetně vlastních „udělátek“. Ruční test je tvořen samostatnými kroky s podrobným popisem jednotlivých činností. Automatizovaný test představuje spustitelný soubor, který lze spouštět i na vzdálených počítačích. Pro testovací projekt je možné použít databáze Oracle, MS SQL nebo Sybase na platformách Unix i Windows NT s rychlým on-line klient/server přístupem.

Začátek stránky

Astra QuickTest

Je jednoduchý snadně ovladatelný grafický nástroj. Používáme ho pro velmi snadnou tvorbu základních funkčních a výkonnostních testů. Zachycuje vybrané obchodní procesy (ucelené uživatelské činnosti v aplikaci) do formy spustitelných souborů (skriptů), které můžeme později použít i v ostatních nástrojích buď pro funkční testování nebo pro masivní zátěžové testování na E-business aplikacích. Nahrané procesy jsou doprovázeny přehledným grafickým znázorněním postupu.

Začátek stránky

LoadRunner

Používá se pro testování výkonnosti aplikací, komunikujících i přes zabezpečené servery, a ke sledování chování celého systému při zátěži. Zátěž tvoří virtuální uživatelé, kteří se automatizovaně nahrají při skutečné činnosti v aplikaci. Masivní zátěž pak vytvoříme parametrizovaným opakováním činnosti a vícenásobným spuštěním stovek až tisíců virtuálních uživatelů na počítačích, rozmístěných na teritoriu Internetu v místech, odkud očekáváme konkrétní zátěž. Běh testu řídíme i vyhodnocujeme z jednoho místa. Výsledkem testu jsou časové odezvy měřených činností na serveru, vybraných segmentech sítě LAN/WAN (Intranet, Extranet, Internet), dále také vytížení hardware vybraných serverů a statistické údaje ve formě grafů a výstupních zpráv.

Začátek stránky

WinRunner

Používá se pro testování funkčnosti a spolehlivosti Web aplikací. Testujeme přes klientské uživatelské rozhraní v prostředí Internetovkého prohlížeče nebo v Java klientu nahráváním uživatelské činnosti do spustitelného souboru, který doplňujeme kontrolními příkazy. Funkční testování E- business aplikací podporuje i digitální ověřování zákazníků, umožňuje testovat bezpečnost. Při nahrávání spustitelného testovacího souboru provádíme činnost jako skutečný uživatel. Po spuštění dojde k porovnání a vyhodnocení hodnot očekávaných a aktuálních výsledků a nástroj vše zaznamená do podrobných, graficky zpracovaných výstupních zpráv.

Začátek stránky

Astra Site Manager

Je nástroj pro celkovou správu a „ladění“ Web serverů. Dokáže např. zobrazit vizuální mapu serveru včetně propojení dynamicky generovaných stránek, používajících obvykle informace získané z databází nebo údaje získané v reálném čase. Dokáže zjistit návyky uživatelů a jejich aktivitu na Web serveru a jako report o provozu graficky zobrazí, kde uživatelé nejčastěji vstupují na Web, kudy se v něm pohybují a kde končí. Dokáže vyhledávat a opravovat přerušené odkazy. Astra Site Manager je nástrojem, který vám pomůže zachytit problémy s výkonností E-business aplikací na Web serveru ještě před jejich nasazením do provozu.

Milan Richter, richter@komix.cz

 
 
HOME | O FIRMĚ | SLUŽBY | REFERENCE | NAPSALI JSME | ŠKOLENÍ | SW NÁSTROJE
 
OBSAH