Логи браузера
При запуске тестов браузер может выводить важную информацию, которая вас интересует или которую вы хотите проверить.
- Bidi
- Classic (Deprecated)
При использовании WebDriver Bidi, который является стандартным способом автоматизации браузера в WebdriverIO, вы можете подписаться на события, приходящие из браузера. Для событий логирования вам нужно слушать log.entryAdded'
, например:
await browser.sessionSubscribe({ events: ['log.entryAdded'] })
/**
* returns: {"type":"console","method":"log","realm":null,"args":[{"type":"string","value":"Hello Bidi"}],"level":"info","text":"Hello Bidi","timestamp":1657282076037}
*/
browser.on('log.entryAdded', (entryAdded) => console.log('received %s', entryAdded))