Sadržaj:
Definicija - Što znači Mercury LoadRunner?
Mercury LoadRunner je automatizirani alat za testiranje performansi i opterećenja tvrtke Hewlett-Packard (HP). Industrijski standard, Mercury LoadRunner koristi se za predviđanje ponašanja i performansi aplikacije prije izdanja uživo. To je rješenje za poslovnu klasu za analizu ponašanja i performansi sustava.
Mercury LoadRunner olakšava procjenu izvedbe sustava do kraja prije stvarnog uvođenja u okruženje klijenta, provjerava zadovoljava li performanse proizvoda specifikacije klijenta i otkriva / izolira uska grla u radu tijekom razvoja.
LoadRunner izvorno je razvio Mercury Interactive, a HP ga je kupio u studenom 2006. godine.
Tehopedija objašnjava Mercury LoadRunner
Mercury LoadRunner testira aplikaciju primjenjujući dosljedna, ponavljana i mjerljiva opterećenja. Zabilježeno je ponašanje sustava pod opterećenjem, a podaci se analiziraju kako bi se utvrdili problemi s skalabilnošću koji bi mogli utjecati na stvarne korisnike okruženja klijenta. Alat provjerava može li se postići ugovor o razini usluge (SLA) pokretanjem opterećenja na sustav i praćenjem vremena odziva krajnjih korisnika koji pripadaju ključnim poslovnim procesima i transakcijama.
Alat Mercury LoadRunner uključuje:
- Monitori performansi ili agenti koji prate događaje na putu aplikacije i brzo segregiraju uska grla s minimalnim utjecajem na sustav.
- Motor za analizu koji pruža jedinstveni prikaz sustava krajnjeg korisnika i podataka o performansama na razini koda.
- Motor za automatsku korelaciju, koji skenira sve sustave krajnjih korisnika, analizira podatke i pruža popis 10 najvjerojatnijih razloga ponašanja sustava. To pomaže u rješavanju problema s performansama i skalabilnošću.
Ključne značajke Mercury LoadRunner uključuju:
- Smanjeni rizik primjene sustava koji ne zadovoljavaju klijentove poslovne / uspješne zahtjeve.
- Određuje kapacitet sustava za rad pod velikim opterećenjem i pomaže u smanjenju troškova hardvera i softvera.
- Pomaže u nadzoru SLA-ova prije nego što se krene uživo.
- Smanjuje dužinu testnog ciklusa i pomaže u osiguravanju učinkovite isporuke vrhunskih aplikacija.
- Smanjuje troškove popravka povezanih s oštećenjima / greškama testiranjem aplikacija u ranim fazama razvojnog životnog ciklusa.
