Перейти к содержимому

Фотография

Перетаскивание объекта зависает.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Taras

Taras

    Новый участник

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Тарас Анатольевич Мордвинов
  • Город:Донецк

Отправлено 12 апреля 2011 - 11:18

Всем привет. Поступил запрос на нагрузочный тест, в котором 6 элементов дропаются в шесть фреймов, после чего закрываются и снова дропаются в течение всей ночи. Браузер ИЕ8. Так вот судя по логам уже через полтора часа не удалось осуществить mouseDown с ошибкой наподобие "неверный аргумент". Что делать? Посоветуйте плз!
  • 0

#2 mcreature

mcreature

    Активный участник

  • Members
  • PipPip
  • 88 сообщений

Отправлено 12 апреля 2011 - 12:11

Всем привет. Поступил запрос на нагрузочный тест, в котором 6 элементов дропаются в шесть фреймов, после чего закрываются и снова дропаются в течение всей ночи. Браузер ИЕ8. Так вот судя по логам уже через полтора часа не удалось осуществить mouseDown с ошибкой наподобие "неверный аргумент". Что делать? Посоветуйте плз!

Ну на вскидку, я бы обернул в try/catch и повторил бы попытку в случае неудачи.
  • 0

#3 Taras

Taras

    Новый участник

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Тарас Анатольевич Мордвинов
  • Город:Донецк

Отправлено 12 апреля 2011 - 12:54

Ну на вскидку, я бы обернул в try/catch и повторил бы попытку в случае неудачи.

Я тоже об этом подумал, в текущей реализации это единственный выход наверное(но не очень хороший, нагрузочное тестирование становится не нагрузочным вовсе, вот бы в причинах разобраться). Похоже проблема в сильных тормозах - каждый открытый элемент съедает порядка 20% CPU.
Но вот еще вопрос, ДнД делается крайне медленно, 40-50 секунд (5-7 в фф). Это JS тормозит?
  • 0

#4 mcreature

mcreature

    Активный участник

  • Members
  • PipPip
  • 88 сообщений

Отправлено 12 апреля 2011 - 13:14


Ну на вскидку, я бы обернул в try/catch и повторил бы попытку в случае неудачи.

Я тоже об этом подумал, в текущей реализации это единственный выход наверное(но не очень хороший, нагрузочное тестирование становится не нагрузочным вовсе, вот бы в причинах разобраться). Похоже проблема в сильных тормозах - каждый открытый элемент съедает порядка 20% CPU.
Но вот еще вопрос, ДнД делается крайне медленно, 40-50 секунд (5-7 в фф). Это JS тормозит?

А вы используете xpath? В ИЕ xpath работает намного медленнее, чем в ФФ. Тут лучше использовать css-локаторы.
Хотя 5-7 секунд все равно много. Ну если у вас на сервере при запущенном тесте съедаются все ресурсы, то вероятно что да, js тормозит.

Если try/catch у вас будет отрабатывать раз в 1 - 1.5 часа, то я думаю это не страшно и для нагрузки погрешность не значительная.
А вообще, это в любом случае не будет нормальным нагрузочным тестированием. Селениум для нормального нагрузочного тестирования не годится. Хотя, честно признаться, сам не так давно занимался подобным извращением. Начальство, оно всевластно =)
  • 0

#5 Taras

Taras

    Новый участник

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Тарас Анатольевич Мордвинов
  • Город:Донецк

Отправлено 12 апреля 2011 - 14:33

А вы используете xpath? В ИЕ xpath работает намного медленнее, чем в ФФ. Тут лучше использовать css-локаторы.

Я даже не знаю что это и как работает, яб разобрался конечно, но времени в обрез, релиз на носу :(

Начальство, оно всевластно =)

Это да, но кстати для данного типа нагрузочного тестирования Selenium подходит нормально, всего то дергать 6 объектов нужно.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных