Съдържание:
Определение - Какво означава Mercury LoadRunner?
Mercury LoadRunner е автоматизиран инструмент за тестване на производителност и натоварване от Hewlett-Packard (HP). Индустриален стандарт, Mercury LoadRunner се използва за прогнозиране на поведението и работата на приложението преди пускането на живо. Това е решение от корпоративен клас за анализ на поведението и производителността на системата.
Mercury LoadRunner улеснява оценката на ефективността на системата до края преди реалното внедряване на клиентската среда, проверява дали производителността на продукта отговаря на клиентските спецификации и открива / изолира пречките на производителността по време на разработката.
LoadRunner първоначално е разработен от Mercury Interactive, който беше придобит от HP през ноември 2006 г.
Техопедия обяснява Mercury LoadRunner
Mercury LoadRunner тества приложение, като прилага последователни, повтарящи се и измерими товари. Поведението на системата под натоварване се улавя и данните се анализират, за да се идентифицират проблемите с мащабируемостта, които биха могли да засегнат реалните потребители на клиентската среда. Инструментът проверява дали споразумението за ниво на обслужване (SLA) може да бъде изпълнено чрез насочване на товара към системата и проследяване на времето за реакция на крайните потребители, принадлежащи към ключови бизнес процеси и транзакции.
Инструментът Mercury LoadRunner включва:
- Монитори за ефективност или агенти, които наблюдават събитията по пътя на приложението и бързо отделят затруднения в системата с минимално въздействие върху системата.
- Двигател за анализ, който осигурява единичен изглед на системата за крайния потребител и данните за ефективността на ниво код.
- Двигател за автоматична корелация, който сканира всички системи за крайни потребители, анализира данните и предоставя топ 10 списък на най-вероятните причини за поведение на системата. Това помага за разрешаване на проблеми с производителността и мащабируемостта.
Основните характеристики на Меркурий LoadRunner включват:
- Намален риск от внедряване на системи, които не отговарят на изискванията на бизнеса / производителността на клиента.
- Определя капацитета на системата да работи при голямо натоварване и помага за намаляване на хардуерните и софтуерни разходи.
- Подпомага мониторинга на SLAs преди да излезе на живо.
- Намалява продължителността на тестовия цикъл и помага да се осигури ефективна доставка на приложения от най-висок клас.
- Намалява разходите за ремонт, свързани с дефекти / бъгове, чрез тестване на приложения в ранните етапи на жизнения цикъл на развитие.
