Перейти к содержимому

blbl

Регистрация: 15 фев 2011
Offline Активность: 03 авг 2011 09:29
-----

Мои сообщения

В теме: JMeter повторное получение response

25 февраля 2011 - 11:45

Была проблема, когда не все параметры передавались с запросом - вроде бы в оригинальном ответе был параметр, а джейметеру отдавалась только часть, что очень похоже на вашу проблему.
Попробуйте проанализировать какие параметры передаются на самом деле. Я пользовался WireShark'ом с фильтрами по айпи и протоколу.


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

В теме: Нагрузочное тестирование

24 февраля 2011 - 07:50



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

Скрипт модифицировать не могу, дело в том что к ссылкам клеятся параметры по ходу загрузки страницы (параметры всегда разные). В текущем скрипте я выдергиваю ссылки при помощи регулярных выражений. Как можно дергать запросы в случайном порядке в данной ситуации ?

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


А как добавить этот элемент случайности ? файл с линками я не могу сделать, так как к ним клеятся параметры уже по ходу ...

И еще такой вопрос) у меня есть HTTP Reques где я логинюсь под определенным аккаунтом, нужно ли делать логин под разными аккаунтами ? или можно все делать под одной учеткой ? И как эти ситуации могут повлиять на тест ?

В теме: Нагрузочное тестирование

23 февраля 2011 - 12:41

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


Скрипт модифицировать не могу, дело в том что к ссылкам клеятся параметры по ходу загрузки страницы (параметры всегда разные). В текущем скрипте я выдергиваю ссылки при помощи регулярных выражений. Как можно дергать запросы в случайном порядке в данной ситуации ?

В теме: Нагрузочное тестирование

23 февраля 2011 - 12:12

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


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

Может есть еще какие то варианты ?)

В теме: jMeter regexp

16 февраля 2011 - 10:14


Добрый день! Не получается из страницы вытащить линк.
На странице находиться линк вот такого типа: <a href="/rw/pages/faq.en.do?csrft=WODT-4ODK-H1SE-Y427-E1CA-Z5BE-0TLW-RELW">FAQ</a>
Мне нужно от сюда вытащить вот это: /rw/pages/faq.en.do?csrft=WODT-4ODK-H1SE-Y427-E1CA-Z5BE-0TLW-RELW
пытаюсь это сделать вот таким regexp: <a href="(/rw/pages/faq.en.do\?csrft=([^&]*))">

в итоге получаю 0

Подскажите что не так я делаю ?

regexp1 = /\".+"/
regexp2 = /\"[^"]+"/
Оба работают.


можешь пример привести ? у меня почему то не работает.