the browser • CLIENT - Logs from a WebDriver client • DRIVER - Logs from a WebDriver implementation • PERFORMANCE - Logs related to performance • SERVER - Logs from the remote server https://github.com/SeleniumHQ/selenium/blob/master/javascript/node/selenium-webdriver/lib/logging.js#L604
of ‘webSocketDebuggerUrl’ to instance of WebSocket: https://github.com/aslushnikov/getting-started-with-cdp/blob/master/README.md#protocol-fundamentals
or ‘debuggerAddress’ to the function puppeteer.connect(options): https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#puppeteerconnectoptions
to function puppeteer.connect(options): 6. Wait for the necessary page: 7. Return the instance of the target page: https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#puppeteerconnectoptions https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#browserwaitfortargetpredicate-options https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#targetpage
anyone use this approach in autotests? 3. What is about Selenium? 22 https://github.com/GoogleChrome/puppeteer#q-is-puppeteer-replacing-seleniumwebdriver https://webdriver.io/docs/devtools-service.html https://codecept.io/ https://github.com/SeleniumHQ/selenium/issues/6667 https://github.com/SeleniumHQ/selenium/tree/master/java/client/src/org/openqa/selenium/devtools