首页 > 解决方案 > 在量角器自动化的记录器文件中打印控制台错误(响应代码为 4xx 或 5xx)

问题描述

我想在量角器中执行自动化脚本时在记录器文件中打印带有响应代码 4xx 或 5xx 的控制台错误。现在我在我的 afterEach 中使用以下代码。它从控制台打印所有内容。

browser.manage().logs().get('browser').then(function(browserLog) {
   console.log('log: ' + require('util').inspect(browserLog));
});

标签: protractor

解决方案


Thr protractor 测试在节点上执行,因此您可以使用节点的文件系统('fs' 模块)命令。

例如 appendFile 方法 如何附加到 Node 中的文件?


推荐阅读