在Chrome中,我可以打开开发人员控制台并切换到网络标签,以查看正在加载的资源以及每个资源的使用时间。无论如何都可以从Chrome webdriver或selenium访问类似信息吗?
答案 0 :(得分:0)
请检查我的回答Reading & storing chrome Developer tool network data 你无法通过开发工具来实现它,但你可以拥有一个代理,捕获所有东西(使用相当不错的绑定)。
另一个问题是你为什么需要它?
答案 1 :(得分:0)
查看Resource Timing javascript API。它通常存储在Chrome中的performance
变量中。 Here是一篇有趣的文章。
例如,
performance.getEntriesByType("resource").forEach(function(resource) {
console.log(resource.name); console.log(resource.duration)
});
您可以尝试使用WebDriver来执行此脚本并获取计时结果。但实际上你并不需要WebDriver。最好在页面中添加这样的脚本,并通过适当快速的方法获取这些数据。