我要求从一个名为Silk的移动web浏览器中捕获性能指标。
我的设备是安卓设备,所以我可以通过ADB连接到它。有没有一种方法可以从日志或任何类型的日志中捕获性能指标?
我尝试捕获的性能指标的类型如下:帧丢失率、延迟、到第一帧的时间、错误率等。
一个示例场景是这样的:转到网站X,然后导航到页面Y并捕获延迟,即渲染帧所花费的时间。
另一个例子是:在网页上,向上/向下滚动并捕获帧下降,滚动所需的时间等。
发布于 2021-03-22 10:58:54
请详细说明您的android设备。其次,如果您正在尝试测量这些东西,那么实际上您要查看的是浏览器在HTML和CSS呈现方面的性能。同样,对于问题的第二部分,当你询问滚动时,它基本上取决于你的Android手机RAM,而不是浏览器,否则浏览器会挂起或崩溃。没有办法用手中的手机来测量延迟,所以你应该使用慢动作捕捉设备,就像你尝试使用手机来测量延迟一样,它必须是一个必须与web浏览器本身共享相同处理器的程序,因此无法给出正确的性能矩阵。这也是公司在性能方面测试基准的方式。
https://stackoverflow.com/questions/66611221
复制相似问题