0

类似于量角器,我正在寻找一些关于在实习生的前脚中获取性能日志的信息。

以下只是在量角器中获取日志的示例

browser.manage().logs().get('performance').then(function (browserLog) {
    if (browserLog.length > 0)
         JSON.parse(JSON.stringiy(browserLog)).forEach(function (browserLog) {
         console.log('log: ' + browserLog.message);
     });
4

1 回答 1

1

是的,如果有性能日志,您可以使用 Leadfoot 的getLogsFor()功能。就可用的日志类型而言,取决于环境。您可以使用它getAvailableLogTypes()来找出您的用例。

根据文档

getLogsFor(type: string): Promise.<Array.<LogEntry>>

从给定类型的远程环境中获取所有日志。远程环境中的日志一旦被检索到就会被清除。

于 2020-07-17T12:15:22.930 回答