|
Testirajte svoje aplikacije kao što to rade Vaši klijenti.Performance Testing alati i usluge![]() Zašto testirati aplikacije?Rad u okruženju sofisticiranih informacionih tehnologija često nas navodi da se oslanjamo i zavisimo od softverskih aplikacija kako bi naš rad bio najproduktivniji mogući. Ono što je najvažnije jeste da poznajemo njihove granice i širimo ih unapređujući njihove funkcionalnosti u realnom vremenu. Mi to posmatramo kao pitanje mogućnost prilagođavanja aplikacija stalnim izmenama, promenljivim zahtevima svakodnevnog poslovanja, kako od strane od strane klijenata, tako i od zaposlenih u kompaniji. Postoji samo jedan način da razumete ono što oni doživljavaju: da testirate aplikacije na način na koji ih oni koriste. Šta je LoadXpert?PSTech nudi jedinstveni paket alata i usluga za testiranje performansi pod brendom LoadXpert. Pružajući različite mogućnosti u oblasti testiranja softvera i performansi web aplikacija, LoadXpert omogućava našim klijentima da procene i optimizuju svoju IT infrastrukturu, bez obzira na njihovu osnovnu delatnost ili kapacitete. LoadXpert snadbeva klijente i stručnjake za testiranje - kao i njihove korisnike - podrškom za najrasprostranjenije Web GUI protokole, kao što su: HTTP/SXML, SSH i FTP, a alat se može prilagoditi i za podršku drugim “proprietary” protokolima na bazi klijentskih biblioteka, kao i neograničenim brojem virtuelnih korisnika (Virtual Users) po sistemu. LoadXpert emulira opterećenje velikog broja istovremenih korisnika, automatski vrši analizu podataka i može se koristiti za praćenje rada servera koji pokreću aplikacije u realnom vremenu. To je skalabilan sistem koji se sastoji od integrisanog razvojnog okruženja, servera za monitoring i alata za generisanje opterećenja na bazi klijent-server aplikacija sa promenljivim brojem opterećenja mašina kao klijenata, kontrolisanog od strane dispečing servera. Uz funkcionalnosti kao što jednostavan proces snimanja skripti, sposobnost da se integriše i kontroliše druge alatie za testiranje, fleksibilan i korisnički orjentisan wizard i sistema monitoringa opterećenja servera i performansi, LoadXpert pruža merljive dokaze pouzdanog alata za testiranje performansi web aplikacija. Zašto LoadXpert?Koristeći LoadXpert, naši klijenti mogu da kreiraju scenarija upotrebe sistema koji pokrivaju sve ključne poslovne procese i transakcije u okviru njihove primene, simuliraju mrežni saobraćaj i time terstiraju aplikacije u kontrolisanim, merljivim i ponovljivim uslovima. Tesiran sistem dobijene podatke automatski analizira i utvrđuje ponašanje korišćenje aplikacija u toku testa. Pored generisanja radnog opterećenja (workload generation), LoadXpert pruža detaljne informacije u realnom vremenu o svim aspektima testirane aplikacije prateći osnovne hardverske i softverske servere koji su ga pokrenuli, čak i u produkcionim uslovima (production condidtions). Na taj način LoadXpert može da prati i Windows i Linux sisteme i specifične indikatore performansi na ovim platformama. Za koga je LoadXpert?LoadXpert se može isporučiti kao alat za testiranje performansi malih i srednjih preduzeća kao i preduzeća orijentisanih poslovnim klijenatima, spreman da se primenjuje u infrastrukturu preduzeća pružajući osnovne informacije putem automatizovanih izveštaja u samo nekoliko klikova, sa mogućnostima za izvoz u pdf. , HTM, xls ili .zip fajl. Bilo da se koristi od strane “non-IT“ kompanija u potrazi za načinima da unaprederezultate korišćenja softvera, što je zadatak njihovih internih IT odeljenja ili od strane IT kompanija, koje trenutno nemaju dovoljno razvijene mogućnosti testiranja i zainteresovani su za ispitivanje i procenu sopstvenih proizvoda, mi nudimo licencirani softver po cenovniku baziranom na vrednosti za kupca, uz obuku na mreži i različite opcije i popuste. Posebno preporučujemo LoadXpert IT kompanijama kojima je testiranje osnovna delatnost, nudeći im posebne uslove za višegodišnje ugovore. Pored toga, nudimo LoadXpert kao sastavni deo naše usluge testiranje performansi što omogućava malim i srednjim preduzećima i preduzetnicima, ne samo procenu i optimizaciju svoje infrastrukture, već i poboljšanje poslovnih procesa uz pomoć naše usluge na licu mesta. Priča klijentaPregledHypo Alpe-Adria-Bank a.d. Beograd posluje u Srbija od 2002. kao deo Hypo Alpe-Adria-Bank International, najuspešnije regionalne banke u Alpe Adriatic regionu. Danas je među prvih 5 najznačajnijih finansijskih institucija u Srbija, prisutna u svim velikim industrijskim centrima, što omogućava orijentaciju na dugoročno finansiranje investicionih uz stabilnost i značajan finansijski potencijal zbog čega je Hypo Alpe-Adria-Bank a.d. Beograd danas jedna od najvažnijih banaka za razvoj srpske privrede. Izazov koji je postavljen pred Hypo Alpe-Adria-Bank a.d. Beograd je implementacija novog “front end“ sistema u svim ekspoziturama u Srbiji. Novi sistem je trebalo da obezbedi podršku svakodnevnom poslovanju svih ekspozitura u zemlji i trebalo je da može da podrži veliki broj istovremenih korisnika na mreži. Od ključne važnosti za banku bilo je da ima jak, robustan i pouzdan sistem koji može dobro da se nosi sa velikim opterećenjem na dnevnom nivou. Bilo je potrebno da se testiraju granice izdržljivosti sistema pre puštanja u svakodnevnu upotrebu. PSTech je pružio banci efikasno i pouzdano rešenje. PSTech rešenjeKorišćenjem LoadXpert alata za testiranje performansi, PSTech je razvio rešenje implementirajući robusnu metodologiju testiranja dobijenu od LoadXpert alata, koje podržava složene scenarije korišćenja i obrade podataka, sigurnosne protokole, distribuirane “farme“ servera integrisane sa sofisticiranom infrastrukturom. Ovo rešenje je bilo u stanju da uspešno generiše učitavanje aplikacija na zahtev emulirajući stvarni rad zaposlenih na bankarskim šalterima i u menadžmentu, korišćenjem tehnologije virtuelnih korisnika implemene u LoadXpert alatu. Posle nekoliko faza testiranja, otkrivene su kritične tačkena koje je bilo potrebno obratiti posebnu pažnju, što je na kraju rezultiralo značajnim poboljšanjima u vremenu odziva aplikacije i većim kapacitetima koji bi omogućili rad više stotina korisnika. Pored metričke analize odziva aplikacije pod opterećenjem, LoadXpert je, takođe, pronašao uska grla koja treba otkloniti pre puštanja aplikacije u rad. Te informacije bile su veoma dragocene jer su otkrile moguće probleme pre nego što su oni nastupili u realnom radu. RezultatiIzvšenje LoadXpert testiranja donelo je sledeće rezultate:
Komentar klijenta: "Implementacija novog “front end“ sistema bila je od suštinskog značaja za budući razvoj naše banke. Želeli smo da budemo sigurni da svi aspekti isporučenog rešenja funkcionišu u skladu sa ambicioznom specifikacijom. Da bi ovo uradili, imali smo dve opcije. Prva je bila da kupimo skup alat za testiranje i uložimo velika sredstva u obuku i zapošljavanje kadrova koji bi vršili testianje. Druga opcija je bila outsourcing. S obzirom da smo finansijska institucija, a ne IT kompanija, odlučili smo se za drugu opciju, ali ne samo zato što smo želeli da izbegnemo velike investicije u nešto što nije deo naše osnovne delatnosti, već i zbog stručnosti naših outsourcing partnera. Odlučili smo se za kompaniju PSTech čiji su zaposleni pokazali nivo profesionalizma i stručnosti daleko iznad naših očekivanja. Uz pomoć PSTech-a smo poboljšali sve kritične parametre našeg sistema. Tokom projekta, oni nisu samo obavljali testove, već su nam pružili konsalting usluge, predlažući rešenja koja su poboljšala kritične probleme. Za buduće projekte ove vrste kompanija PSTech će definitivno biti prva kojoj ćemo se obratiti." Jelena Kozic, Reference
|