Playwright Network Interception - yelenagotraining/E2EFrameworks GitHub Wiki
Tracing
await browser.startTracing(page,{path:`trace.json`, screenshots:true, categories: ['devtools.timeline']});
await page.goto('https://uat.integratedtm.dev/login');
await browser.stopTracing();
Network interception
- Intercept network before pages renders on the dom.
- Intercept to inject resources and proxies.
- capturing errors in the browser dev tool
await page.on('pageerror', pageError=>{
console.log(`page errors: ${pageError}`)
})