Привет!
Срочно обновляйтесь на Selenide 6.12.2.
Он содержит один важный костыль для баги в Chromedriver 111.
Invalid Status code=403 text=Forbidden
В чём проблема?
Недавно вышла новая версия Chrome и Chromedriver 111. И у всех, кто на неё обновился, резко посыпались тесты. Браузер открывался, но при этом тест получал от вебдрайвера ошибку и дальше не мог ничего сделать, в том числе закрыть этот самый браузер.
В логах было видно такое вот красноречивое сообщение:
Starting ChromeDriver 111.0.5563.64 on port 31021
org.openqa.selenium.remote.http.WebSocket$Listener onError
WARNING: Invalid Status code=403 text=Forbidden
java.io.IOException: Invalid Status code=403 text=Forbidden
...
И хотя это бага хромдрайвера, для неё нашёлся один простой костыль, и мы его по-быстрому запилили в Селениде.
См. issue 2192 и PR 2194.
А вообще, обновляйтесь на HttpClient. Он требует Java11+, но зато таких багов там не будет.
ru.selenide.org
09.03.23