Как сделать чтобы скрипт совершал одну итерацию?
#1
Отправлено 21 апреля 2009 - 08:26
#2
Отправлено 21 апреля 2009 - 11:23
Если честно не понятно зачем это вам нужно?
#3
Отправлено 21 апреля 2009 - 16:04
Предположим, что нам нужно сделать чтобы в тесте было 1000 юзеров, которые просто логинятся и продолжают сидеть в системе. Т.е. нет интенсивности. просто одна операция за всё время теста.А в каком режиме вам это нужно сделать? Если в редакторе, то там есть brakepoints, а если в контролере,то сделайте отдельный скрипт только с этой транзакцией, или закаментируйет остальное, или используйте логические конструкции такие как if, или после этой итерации поставьте return0;, или ...
Если честно не понятно зачем это вам нужно?
#4
Отправлено 21 апреля 2009 - 19:11
Дайте им залогиниться, а потом поставьте простейший цикл, который ничего не будет делать, кроме как проверять условие выхода, но выхода из него не будет заведомо большее количество времени, чем вам надо для того, чтобы закончить ваш тест.Предположим, что нам нужно сделать чтобы в тесте было 1000 юзеров, которые просто логинятся и продолжают сидеть в системе. Т.е. нет интенсивности. просто одна операция за всё время теста.
Еще один вариант. Операцию логина поместите в vuser_init() и задайте число итераций в скрипте достаточно большое, чтобы с учетом времени между итерациями (например, минута) скрипт не закончил работать раньше того, когда закончится ваш тест.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных