Возможность очистить лог в Selenium IDE - PullRequest
0 голосов
/ 07 мая 2020

В настоящее время я работаю над большим набором тестов, время выполнения> 8 часов. Чем дольше работает Selenium, тем медленнее он становится. Если я очищу журнал в Selenium, он снова вернется к полной скорости. Есть ли возможность / команда очистить лог в самом Selenium? Мне действительно не нужен журнал для просмотра прогона.

Я уже проработал половину inte rnet, но все, что я смог найти, - это очистить историю браузера с помощью Selenium. Было бы здорово, если бы кто-нибудь мог помочь. Было бы полезно даже подтверждение того, что это невозможно, тогда я мог бы прекратить поиски пути.

Спасибо!

1 Ответ

0 голосов
/ 25 августа 2020

У меня такая же проблема, как и у вас, и я решил ее с помощью AutoIt . И теперь Selenium IDE работает быстрее. AutoIt - еще один инструмент автоматизации. Я сделал очень маленькую программу с AutoIt , которая нажимает кнопку « Clear Log » в Selenium IDE только по истечении определенного времени. Единственная отрицательная сторона заключается в том, что если есть какая-либо ошибка в Selenium IDE , журнал все равно будет очищен через заданный промежуток времени. Но это все равно полезно, если вы хорошо разбираетесь в Selenium IDE и вам не нужно знать, в какой момент IDE не удалось. Вот мой код AutoIt :

$i = 0
Do
    Sleep(60000)

    WinActivate("Selenium IDE - Your project name goes here","Chrome Legacy Window")
    MouseClick("left",568,604,1)

Until $i = 1

Вот скриншот: Снимок экрана

Мой Код AutoIt на самом деле щелкает определенное положение, но перед этим он активирует окно Selenium IDE и не вызывает никаких проблем с запуском выполнения Selenium IDE. Потому что он просто нажимает кнопку «Очистить журнал».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...