Автоматизация выполнения LoadRunner

У меня есть требование автоматизировать выполнение Loadrunner, выполнив некоторые предварительные проверки. Задействованные шаги будут заключаться в проверке новой сборки приложения, и центр Loadrunner/Performance должен запустить нагрузочный тест.


person Siva    schedule 28.05.2015    source источник


Ответы (3)


См. документацию HP по Jekins и платформе автоматизации веб-служб.

См. параметры командной строки для mdrv и/или wlrun.

Задавайте трудные вопросы. Какова конечная цель автоматизации исполнения? Как будут «контролировать» разработчиков, чтобы они не вносили в обсуждение структурные изменения, которые потребуют обновлений бизнес-процессов для каждой сборки? Как вы добавите действенную информацию к анализу тестов?

Возможно, вам будет лучше сочетать небольшие модульные тесты производительности на этапе разработки, чтобы убедиться, что код работает на этапах сборки модуля и компонента, где затраты на исправление очень малы, сочетая это с проверками производительности на функциональном этапе (см. инструменты разработчика и правила, связанные с производительностью), а также отслеживание времени отклика для одного пользователя во всех бизнес-процессах, а затем ежедневное/ежедневное выполнение теста производительности бизнес-уровня.

С производительностью приходит право собственности. Если у вас есть работающий тест, и разработчик изменяет что-то структурное в своем коде (удаляет/добавляет элементы веб-страницы, поля формы, динамические элементы), и эта информация не транслируется вперед в тест, чтобы учесть изменения в определении теста до того, как тест провалится , то этот разработчик должен быть вызван за нарушение сборки. Ad hominem «Ну, это не изменило экран, так что это не должно иметь значения ...» иллюстрирует архитектурную наивность, на которой работают инструменты тестирования производительности уровня OSI.

person James Pulley    schedule 29.05.2015

После установки Load runner вам нужно будет создать новый скрипт, выбрав правильный протокол для связи между сервером и клиентом в LoadRunner, а затем начать запись скриптов. Следующим шагом будет их запуск после параметризации необходимых данных. Дополнительные сведения см. на странице http://performancetestworld.com/JSPFiles/LoadRunnerFirstScript.jsp.

person Subhendu Mangaraj    schedule 09.09.2017

Для LoadRunner Enterprise он поддерживает интеграцию с несколькими популярными системами CI для выполнения ваших требований, такими как Jenkins, Azure Devops и т. д. Узнайте больше на онлайн-справка.

person tedyyu    schedule 23.02.2021