Перетаскивание объекта зависает.
#1
Отправлено 12 апреля 2011 - 11:18
#2
Отправлено 12 апреля 2011 - 12:11
Ну на вскидку, я бы обернул в try/catch и повторил бы попытку в случае неудачи.Всем привет. Поступил запрос на нагрузочный тест, в котором 6 элементов дропаются в шесть фреймов, после чего закрываются и снова дропаются в течение всей ночи. Браузер ИЕ8. Так вот судя по логам уже через полтора часа не удалось осуществить mouseDown с ошибкой наподобие "неверный аргумент". Что делать? Посоветуйте плз!
#3
Отправлено 12 апреля 2011 - 12:54
Я тоже об этом подумал, в текущей реализации это единственный выход наверное(но не очень хороший, нагрузочное тестирование становится не нагрузочным вовсе, вот бы в причинах разобраться). Похоже проблема в сильных тормозах - каждый открытый элемент съедает порядка 20% CPU.Ну на вскидку, я бы обернул в try/catch и повторил бы попытку в случае неудачи.
Но вот еще вопрос, ДнД делается крайне медленно, 40-50 секунд (5-7 в фф). Это JS тормозит?
#4
Отправлено 12 апреля 2011 - 13:14
А вы используете xpath? В ИЕ xpath работает намного медленнее, чем в ФФ. Тут лучше использовать css-локаторы.Я тоже об этом подумал, в текущей реализации это единственный выход наверное(но не очень хороший, нагрузочное тестирование становится не нагрузочным вовсе, вот бы в причинах разобраться). Похоже проблема в сильных тормозах - каждый открытый элемент съедает порядка 20% CPU.
Ну на вскидку, я бы обернул в try/catch и повторил бы попытку в случае неудачи.
Но вот еще вопрос, ДнД делается крайне медленно, 40-50 секунд (5-7 в фф). Это JS тормозит?
Хотя 5-7 секунд все равно много. Ну если у вас на сервере при запущенном тесте съедаются все ресурсы, то вероятно что да, js тормозит.
Если try/catch у вас будет отрабатывать раз в 1 - 1.5 часа, то я думаю это не страшно и для нагрузки погрешность не значительная.
А вообще, это в любом случае не будет нормальным нагрузочным тестированием. Селениум для нормального нагрузочного тестирования не годится. Хотя, честно признаться, сам не так давно занимался подобным извращением. Начальство, оно всевластно =)
#5
Отправлено 12 апреля 2011 - 14:33
Я даже не знаю что это и как работает, яб разобрался конечно, но времени в обрез, релиз на носу :(А вы используете xpath? В ИЕ xpath работает намного медленнее, чем в ФФ. Тут лучше использовать css-локаторы.
Это да, но кстати для данного типа нагрузочного тестирования Selenium подходит нормально, всего то дергать 6 объектов нужно.Начальство, оно всевластно =)
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных