如何获取 leadfoot internjs 中的性能日志?

How to get the performance logs in leadfoot internjs?

类似于量角器,我正在寻找有关在 internjs 的 leadfoot 中获取性能日志的一些信息。

下面只是一个量角器获取日志的例子

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);
     });

是的,如果性能日志可用,您可以使用 Leadfoot 的 getLogsFor() 功能。可用的日志类型取决于环境。您可以使用 getAvailableLogTypes() 为您的用例找出答案。

根据 documentation:

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

Gets all logs from the remote environment of the given type. The logs in the remote environment are cleared once they have been retrieved.