メインコンテンツへスキップ

Logger

Playwrightは多くのログを生成し、それらはプラグ可能なロガーシンクを介してアクセスできます。

const { chromium } = require('playwright');  // Or 'firefox' or '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

指定された名前と重要度のロガーにシンクが関心があるかどうかを判断します。

使用方法

logger.isEnabled(name, severity);

引数

  • name string#

    ロガー名

  • severity "verbose" | "info" | "warning" | "error"#

戻り値


log

v1.9より前に追加 logger.log

使用方法

logger.log(name, severity, message, args, hints);

引数

  • name string#

    ロガー名

  • severity "verbose" | "info" | "warning" | "error"#

  • message string | Error#

    ログメッセージの書式

  • args Array<Object>#

    メッセージ引数

  • hints Object#

    • color string (省略可能)

      オプションの推奨ロガー色。

    オプションの書式ヒント