тестирование процесса заказа на nopCommerce.com
Автор sperr0w, 08 авг 2012 12:33
Сообщений в теме: 6
#1
Отправлено 08 августа 2012 - 12:33
Проблема с тестом для магазина.
В процессе выполнения скрипта каждому заказу присваивается один и тот же номер. Не могу найти, что нужно почистить, чтобы каждый раз присваивался новый номер.
VIEWSTATE там нет. Cookie проверял, вроди бы каждый раз новые ... Но ордер все равно создается с одним и тем же номером.
Можете глянуть http://demo.nopcommerce.com
Спасибо.
Сергей.
В процессе выполнения скрипта каждому заказу присваивается один и тот же номер. Не могу найти, что нужно почистить, чтобы каждый раз присваивался новый номер.
VIEWSTATE там нет. Cookie проверял, вроди бы каждый раз новые ... Но ордер все равно создается с одним и тем же номером.
Можете глянуть http://demo.nopcommerce.com
Спасибо.
Сергей.
#2
Отправлено 08 августа 2012 - 12:56
А если ручками проверять, то каждый раз id'шники разные ?
#3
Отправлено 08 августа 2012 - 13:02
Да, если вручную создавать заказы, номер каждый раз увеличивается на 1.
#4
Отправлено 08 августа 2012 - 18:45
все логично.
Добавьте счетчик или вылавливайте идентификатор заказа, и уже с ним посылайте запрос.
Добавьте счетчик или вылавливайте идентификатор заказа, и уже с ним посылайте запрос.
#5
Отправлено 09 августа 2012 - 05:39
Номер откуда получается вообще? Если новый номер где-то в ответе сервера, то, как правильно заметили выше, можно выдирать его с помощью Regular Expression Extractor:
http://jmeter.apache...ssion_Extractor
п.с. по ссылке не ходил.
http://jmeter.apache...ssion_Extractor
п.с. по ссылке не ходил.
#6
Отправлено 09 августа 2012 - 06:52
Я просматривал все куки ... от заказа к заказу они одинаковы. Я не могу понять, где там хранится id заказа. Если бы знал, придумал бы, как его забрать
#7
Отправлено 09 августа 2012 - 07:30
Я просматривал все куки ... от заказа к заказу они одинаковы. Я не могу понять, где там хранится id заказа. Если бы знал, придумал бы, как его забрать
Я думаю, что id хранится не в куках, а приходит с сервера в html коде странички. Посмотрите firebug-ом или fiddler-ом, какие параметры уходят в POST запросе при создании заказа. Наверняка один из них и будет id заказа. Тогда найти по уже известному значению имя параметра и место, где он находится в коде странички будет делом пары минут.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных