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

Комплексная система подготовки тестировщиков по программе ISTQB FL
онлайн, начало 23 января
Chrome DevTools: Инструменты тестировщика
онлайн, начало 23 января
Git: инструменты тестировщика
онлайн, начало 23 января
Техники локализации плавающих дефектов
онлайн, начало 28 января
Фотография

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

зависание selenium

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

#1 fotoediting2

fotoediting2

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

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

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

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


  • 0

#2 sergueik

sergueik

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

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

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

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

and alll your problems disappear


  • 0

#3 Alex

Alex

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

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

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

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

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


  • 0

#4 fotoediting2

fotoediting2

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

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

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

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


  • 0

#5 sergueik

sergueik

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

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

Отправлено 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 анонимных

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