
Нагрузочное тестирование
#1
Отправлено 23 февраля 2011 - 10:42
#2
Отправлено 23 февраля 2011 - 12:06
#3
Отправлено 23 февраля 2011 - 12:12
Если сайт поддерживает кеширование страниц, то да, через какое-то время они будут закешированы на стороне сервера. Однако, во-первых, следует учесть, что и при обычной пользовательской нагрузке страницы будут кешироваться. Во-вторых, если нужно проверить скорость отдачи незакешированных страниц, то как правило, кеширование можно отключить.
да, страницы кешируются. Нет, четкой задачи тестирования скорости отдачи незакешированных страниц не было, нужно просто провести нагрузочный тест.
Просто когда пользователь посещает страницы в случайном порядке, это более приближенно к реальности, нежели чем он тупо ходит по всем ссылкам по очереди. поэтому боюсь что результаты теста будут далеки от правды. насчет отключения кеширования, спасибо за идею) попробую )
Может есть еще какие то варианты ?)
#4
Отправлено 23 февраля 2011 - 12:29
А потом сравните характеристики производительности, которые дают эти два скрипта, тогда точно узнаете, важно это или нет.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#5
Отправлено 23 февраля 2011 - 12:41
Модифицируйте скрипт, сделайте другой, который те же ссылки проходит не подряд, а в случайном порядке.
А потом сравните характеристики производительности, которые дают эти два скрипта, тогда точно узнаете, важно это или нет.
Скрипт модифицировать не могу, дело в том что к ссылкам клеятся параметры по ходу загрузки страницы (параметры всегда разные). В текущем скрипте я выдергиваю ссылки при помощи регулярных выражений. Как можно дергать запросы в случайном порядке в данной ситуации ?
#6
Отправлено 23 февраля 2011 - 15:08
Ошибочное мнение, большинство пользователей будут ходить во вашим ссылкам следуя достаточно последовательным сценариям. А вот хаотичное кликанье и есть пример нереалистичного сценария также как и перебор всех ссылок.Просто когда пользователь посещает страницы в случайном порядке, это более приближенно к реальности, нежели чем он тупо ходит по всем ссылкам по очереди. поэтому боюсь что результаты теста будут далеки от правды.
#7
Отправлено 23 февраля 2011 - 16:59
Ну, пользователь, по Вашим словам может ходить по ссылкам в другом порядке, вот я и предлагаю этот элемент случайности добавить, а не абсолютно беспорядочный набор запросов.Скрипт модифицировать не могу, дело в том что к ссылкам клеятся параметры по ходу загрузки страницы (параметры всегда разные). В текущем скрипте я выдергиваю ссылки при помощи регулярных выражений. Как можно дергать запросы в случайном порядке в данной ситуации ?
Модифицируйте скрипт, сделайте другой, который те же ссылки проходит не подряд, а в случайном порядке.
А потом сравните характеристики производительности, которые дают эти два скрипта, тогда точно узнаете, важно это или нет.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#8
Отправлено 24 февраля 2011 - 07:50
Ну, пользователь, по Вашим словам может ходить по ссылкам в другом порядке, вот я и предлагаю этот элемент случайности добавить, а не абсолютно беспорядочный набор запросов.
Скрипт модифицировать не могу, дело в том что к ссылкам клеятся параметры по ходу загрузки страницы (параметры всегда разные). В текущем скрипте я выдергиваю ссылки при помощи регулярных выражений. Как можно дергать запросы в случайном порядке в данной ситуации ?
Модифицируйте скрипт, сделайте другой, который те же ссылки проходит не подряд, а в случайном порядке.
А потом сравните характеристики производительности, которые дают эти два скрипта, тогда точно узнаете, важно это или нет.
А как добавить этот элемент случайности ? файл с линками я не могу сделать, так как к ним клеятся параметры уже по ходу ...
И еще такой вопрос) у меня есть HTTP Reques где я логинюсь под определенным аккаунтом, нужно ли делать логин под разными аккаунтами ? или можно все делать под одной учеткой ? И как эти ситуации могут повлиять на тест ?
#9
Отправлено 11 апреля 2011 - 12:34
А как добавить этот элемент случайности ? файл с линками я не могу сделать, так как к ним клеятся параметры уже по ходу ...
И еще такой вопрос) у меня есть HTTP Reques где я логинюсь под определенным аккаунтом, нужно ли делать логин под разными аккаунтами ? или можно все делать под одной учеткой ? И как эти ситуации могут повлиять на тест ?
[/quote]
Смотря как организовано пресловутое кеширование...
#10
Отправлено 05 июня 2011 - 08:54
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных