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

Тестирование веб-приложений 2.0
онлайн, начало 29 марта
Программирование на C# для тестировщиков
онлайн, начало 22 марта
Логи как инструмент тестировщика
онлайн, начало 25 марта
Тестирование производительности (JMeter)
онлайн, начало 22 марта
Фотография

Selenium WEbdriver зависает через несколько часов работы

зависание selenium

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

#1 fotoediting2

fotoediting2

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Антон Токарев

Отправлено 03 Январь 2019 - 13:46

При старте работает быстро, через пару часов нагрузка на процессор 99%, перезагрузка программы, даже переустановка хрома не помогает. Все отключаю - в диспетчере задач- 0%, но после запуска любое малейшее действие вызывает нагрузку до 99%, все висит. Спасает ситуацию, только если дать перерыв компьютеру на 6 часов, после чего проблема появляется вновь.  Кто знает как решить вопрос? 


  • 0

#2 sergueik

sergueik

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

  • Members
  • PipPip
  • 97 сообщений
  • ФИО:кузьмин сергей

Отправлено 03 Январь 2019 - 22:43

элементарно ватсон переходите к нам на линух-кс

and alll your problems disappear


  • 0

#3 Alex

Alex

    Постоянный участник

  • Members
  • PipPipPip
  • 225 сообщений
  • ФИО:Алексей

Отправлено 04 Январь 2019 - 08:16

При старте работает быстро, через пару часов нагрузка на процессор 99%, перезагрузка программы, даже переустановка хрома не помогает. Все отключаю - в диспетчере задач- 0%, но после запуска любое малейшее действие вызывает нагрузку до 99%, все висит. Спасает ситуацию, только если дать перерыв компьютеру на 6 часов, после чего проблема появляется вновь.  Кто знает как решить вопрос? 

Так а что делается в тестах? 99% забирает какой процесс?


  • 0

#4 fotoediting2

fotoediting2

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Антон Токарев

Отправлено 04 Январь 2019 - 19:43

99% занимает Google Chome


  • 0

#5 sergueik

sergueik

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

  • Members
  • PipPip
  • 97 сообщений
  • ФИО:кузьмин сергей

Отправлено 04 Январь 2019 - 20:37

у вас наверное остается растущее количество orphaned crome.exe instances так можно их в конце убивать ..

 

@AfterTest(alwaysRun = true)
public void afterTest() {
killProcess(browserDrivers.get(browser));
}
// https://www.javaworld.com/article/2071275/core-java/when-runtime-exec---won-t.html?page=2
public static void killProcess(String processName) {
System.err.println("Killing the process: " + processName);

String command = String.format((osName.toLowerCase().startsWith("windows")) ? "taskkill.exe /F /IM %s" : "killall %s", processName.trim()); .... стандартнынй код по убиению отца федора...

  • 1


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



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

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

Яндекс.Метрика
Реклама на портале