Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Работа с dev tools в хроме


(Alsu Vadimovna) #1

Webdriver + C# + NUnit + Chromedriver 2.7.2369
Проблема такая: тесты падают рандомно по каким-то ошибкам на сайте. То контент не подгружается, то кнопку не находит. Причем падают по 1 разу из 20. При этом, если сделать рефреш, то второй раз ошибка не повторяется, весь контент подгружается. Разработчики ничем помочь не могут, говорят, нужна консоль.
Открыть консоль во время прохождения теста возможно только если приостанавливать тест, и то, если остановить тест, открыть консоль и запустить тест, то тест падает из-за открытой консоли, и считается что это ок: https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing

Внимание, вопрос :slight_smile: Есть еще вариант посмотреть ошибки в консоли? идеально конечно посмотреть вкладку Network. Может быть есть еще варианты определить, в чем ошибка?


(Alexander Petrovich) #2

Если не лень порыть логи, можно с помощью браузермоб прокси писать всё подряд, в принципе


(Sergey Korol) #3

Правильно выше сказали - BrowsermobProxy вам в помощь. Отправляете HAR файл разработчикам и все. Если не обязательно использовать только хром, можно еще с Firefox extensions побаловаться.