我需要能够通过Google扩展程序和mozilla firefox插件获取性能指标,例如加载时间,REST通话时间。
挑战在于获取扩展本身。我似乎无法获得在Google扩展程序和mozilla firefox附加组件上都具有这些功能的扩展程序。
另一个挑战是,应该导出从性能指标获得的数据,以便将其放入结构化数据库中。
任何人都知道这些要求的扩展/附件吗?
答案 0 :(得分:0)
我认为您不会找到这样的扩展名,特别是根本无法将结果存储到数据库中,因为扩展名只能访问浏览器功能的有限子集,即sandbox。
因此,我建议您调查Navigation Timing API
,而不是寻找扩展名可以使用JSON object函数
将API的输出转换为JSON.stringify()。JSON是一种通用的数据交换格式,因此数据库可以直接使用它,也可以将其转换为所需的格式。
如果您正在寻找一种自动化所有方法的方法,可以考虑使用Apache JMeter工具作为统一的测试解决方案:
JMeter本质上是一种负载测试工具,因此您可以结合使用上述步骤来检查客户端性能和后端性能测试。