Есть ли способ найти время отклика результатов поиска в нагрузочном тестировании? - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь провести тестирование производительности нашего приложения. Моя задача - провести нагрузочное тестирование страницы поиска. Необходимо получить время отклика результатов поиска. пример: я искал с именем и фамилией, и я получаю результаты в сетке. Я должен получить время отклика, через сколько секунд я получил результаты?

Может, кто-нибудь подскажет, как это сделать?

Ответы [ 2 ]

0 голосов
/ 12 марта 2019

Ниже приведена простая концепция, описывающая, как получить время отклика в LR. Более того, вы можете найти более полезный пример в справке по LoadRunner.

В этом примере вы можете добавить транзакцию lr_start_transaction ("001_SearchResult"); перед сценарием поиска.

Когда LR получит ожидаемый текст "имя и фамилия" из результатов поиска в вашем браузере, проход транзакции и LR рассчитают время ответа. ЕСЛИ LR не получает ожидаемый текст, транзакция завершается неудачей.

enter image description here

0 голосов
/ 01 февраля 2019

Да.

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

Стоит спросить, позволило ли ваше руководство уделить время обучению и предоставил ли вам наставника на первые 4–12 месяцев работы в этой области? если нет, то они, скорее всего, больше заинтересованы в выставлении счетов за возможность, а не за предоставление возможности.

В качестве альтернативы, вы также можете включить поле w3c, занятое в журналах HTTP. Это позволит с точностью до миллисекунды (в журналах) собрать время, необходимое для обслуживания этого запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...