Здравствуйте!
Стоит задача протестировать интернет магазин.
На сайте 2/3 пользователей являются постоянными гостями. То есть они уже были на сайте, и стоит предполагать, что сайт частично находится в кэше их браузеров.
1/3 - новые пользователи.
Я решил смоделировать такую ситуацию следующим образом:
Interleave Controller
Simple Controller
HTTP Request
HTTP Cache Manager
HTTP Cookie Manager
Simple Controller
HTTP Request
HTTP Cache Manager
HTTP Cookie Manager
Simple Controller
HTTP Request
HTTP Cookie Manager
в первых двух Simple Control-ах Cache и Cookie не чистятся. В последнем Cookie чистится.
Правильно ли такое решение?
Есть ли более рациональное решение? Возникает проблема. Что при большом количестве HTTP Request-ов быстро съедается память (доходит до 90 в каждом Simple Control)
Спасибо!
Тестирование с пользователями с кэшем и без
Автор farrex, 19 дек 2011 11:08
Сообщений в теме: 4
#1
Отправлено 19 декабря 2011 - 11:08
#2
Отправлено 19 декабря 2011 - 12:20
Я бы сделал две тред группы: в одной использовал кеш и куки без очищения перед каждой итерацией, а в другой куки и кеш очищал бы перед каждой итерацией.
#3
Отправлено 19 декабря 2011 - 13:42
Хм... да. так, наверное, будет экономичнее. Делаю 2 Thread Group, в одной, например 200, в другой 100. вот и получается 2/3 и 1/3.
Я так понимаю, они стартуют одновременно? Первая по списку Thread Group не имеет преимуществ по отношению ко второй (по умолчанию)?
Я так понимаю, они стартуют одновременно? Первая по списку Thread Group не имеет преимуществ по отношению ко второй (по умолчанию)?
#4
Отправлено 19 декабря 2011 - 13:51
Я думаю, так будет не только экономичнее, но и правильнее для нужного вам функционала. Если scheduler в тред группе отключен, то да, они стартуют одновременно с равным приоритетом.
#5
Отправлено 20 декабря 2011 - 08:04
Забыл сказал "спасибо"...
Спасибо! буду пробовать. :)
Спасибо! буду пробовать. :)
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных