如何获取 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.
类似于量角器,我正在寻找有关在 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.