Вход |  Регистрация

Все Тэги

HP Diagnostics

04.02.20131058 просм.

В предыдущих заметках мы рассказали о таких программных продуктах для проведения автоматизированного нагрузочного тестирования, как HP LoadRunner и HP SiteScope. Сегодня речь пойдет про еще один, не менее важный продукт.

Это программа для диагностики – HP Diagnostics. Она нацелена на локализацию проблем в работе приложения и уменьшение среднего времени устранения (MTTR) узких мест в функционировании приложения. Программа предоставляет информацию о действиях, необходимых для устранения проблем производительности.

С помощью этого продукта мы расширяем функционал LoadRunner и Performance Center, для решения особых задач тестирования сложных приложений J2EE, .NET, систем управления предприятием (ERP), систем управления взаимоотношениями с клиентами (CRM), на протяжении всего жизненного цикла разработки и сопровождения приложений.

HP Diagnostics позволяет:

  • Идентифицировать и устранить многие проблемы на ранних этапах жизненного цикла
  • Повысить качество работы, за счет определения наиболее распространенных проблем приложений до ввода в эксплуатацию
  • Собрать конкретные данные для принятия решения о готовности приложения к вводу в эксплуатацию
  • Управлять и осуществлять мониторинг работы приложений после ввода в эксплуатацию, с применением ролевой модели доступа и видимости, для быстрого решения возникающих проблем

Во время нагрузочного тестирования, HP Diagnostics отслеживает J2EE, .NET, ERP, и CRM бизнес процессы от стороны клиента, через все слои инфраструктуры. Затем, модули разделяют общее время реакции на каждую операцию на время, затраченное на различных уровнях и внутри отдельных компонент.

hp_diagnostics

В итоге получается интуитивная, простая в использовании картина того, как отдельные уровни, компоненты, память, SQL операторы влияют на общую производительность бизнес процесса под нагрузкой. В процессе тестирования, либо уже после нагрузочного теста, можно показать команде разработчиков, что приложение не справляется или плохо масштабируется, и предоставить им данные, на основе которых они смогут действовать.

Это еще и эффективный способ распределения и обнаружения проблем с точки зрения бизнес логики, позволяя командам сконцентрироваться точечно на проблемах, влияющих на бизнес-процессы.

Еще одна полезная особенность продукта – это возможность легче находить компоненты, относящиеся к тестируемым бизнес-процессам. Судите сами – J2EE, ERP, и CRM приложения потенциально используют тысячи компонентов, и выделение нужных из общей массы может быть сложной задачей. HP Diagnostics автоматически определяет, какие компоненты «активны» во время выполнения заданных операций, и собирает данные по ним для анализа. Компоненты, которые не задействованы в бизнес-процессе, отфильтровываются, позволяя сфокусироваться на текущей задаче, а не конфигурации системы.

Характерный пример уровней приложений, наблюдаемых с помощью HP Diagnostics:

На сегодня все. В наших следующих заметках планируем рассказать об интересных подробностях процесса нагрузочного тестирования.

Метки: , , , ,

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Партнеры DevOpsHub и DevOpsWiki