Селен тест медленный - PullRequest
0 голосов
/ 06 июля 2011

У меня есть веб-страница с таблицей. Существует скрипт, который добавляет строки в таблицу, и всякий раз, когда к строке добавляется, применяются некоторые вычисления. Я написал тест на селен, добавив 1000 строк. Тест начинается быстро, и чем больше строк добавляется, тем медленнее тест. таблица огромна и имеет около 40 TD, и у каждого есть один элемент ввода. весь код JavaScript, написанный на jquery.

Я пытался ускорить код и даже отбросить некоторые расчеты без какого-либо влияния на производительность. Есть ли способ узнать, если замедление из кода, или из теста Selenium? Как я могу профиль? Я пытаюсь использовать профилировщик firebug, но Selenium отключает firebug при запуске.

1 Ответ

0 голосов
/ 06 июля 2011

Я предлагаю Chrome профилировщик.Вы можете написать простой тестовый пример в Javascript, который выполняет ту же операцию, что и ваш тест Selenium (добавить 1000 строк и т. Д.), И профилировать его с помощью инструментов разработчика Chrome.Я считаю, что они очень удобны для отслеживания замедлений и утечек памяти.

...