无法在量角器中配置Log4js

时间:2019-03-06 03:48:06

标签: protractor

任何人都可以建议如何在量角器中配置log4js。无法使用正确的文档来配置清晰的步骤。我希望使用所有信息创建一个日志文件。

1 个答案:

答案 0 :(得分:0)

您可以使用log4js-protractor-appender。 log4js-protractor-appender会覆盖log4js的默认控制台附加程序。只需将其安装为依赖项

$ npm install log4js-protractor-appender --save

然后您可以将其作为任何文件附加程序加载。例如:

{
"appenders": [
    {
      "type": "log4js-protractor-appender-file"
    }
  ]
}

然后您可以打印如下的日志语句

logger.info('Navigating to /');
browser.get('/');
element(by.css('#someText')).getText().then(function (text) {
  logger.info('Displayed text is: ', text);
});
logger.info('Should be displayed last');

您也可以引用以下线程 log4j-protractor-appender

希望这会有所帮助