Logger
Playwright 会生成大量日志,这些日志可以通过可插拔的日志接收器(logger sink)进行访问。
const { chromium } = require('playwright'); // 或 'firefox' 或 'webkit'
(async () => {
const browser = await chromium.launch({
logger: {
isEnabled: (name, severity) => name === 'api',
log: (name, severity, message, args) => console.log(`${name} ${message}`)
}
});
// ...
})();
方法
isEnabled
v1.9 版本前添加确定接收器是否对具有给定名称和严重级别的日志记录器感兴趣。
用法
logger.isEnabled(name, severity);
参数
返回值
log
v1.9 版本前添加用法
logger.log(name, severity, message, args, hints);
参数