这个页面为电池的表现计时,并逐条记下读数。它无法告诉你电芯的健康状况——任何浏览器都做不到。
选好负载、开始测试,页面就把时钟和电量并排记录下来。得到的是这台设备在该负载下撑了多久:这是维修台唯一能拿来用的电池数字。
每条读数一出现就写进浏览器的存储,所以跑到关机的测试会在设备重新开机后等着你,终点是灯灭之前的最后一条读数。这也是检验新电池的诚实做法:它报告的百分比不如经过的时间可信。
没有 mAh 容量,没有循环次数,没有电压,没有温度,没有健康度——在任何平台上这些都不对网页开放。Chrome 和 Edge 能给出的只有电量百分比和是否接着线。
“能用多久”离开“在做什么”就无法回答。空闲、轻负载和重负载给出三个不同的答案,而重负载就是 CPU 测试所跑的那份负载。两台设备只有在相同负载、相同亮度、相同起始电量下才可比。
Safari 和 Firefox 因指纹追踪问题移除了 Battery Status API,所以在 iPhone 上页面读不到电量——但时钟照常运行。一晚上填六条读数,画出的曲线和六百条一样。
电量以整数百分点送达,所以在轻负载下两条读数之间可能相隔半小时。预测因此只看最近十五分钟。
充满电,在已知负载下放完,再和这台设备本该达到的水平比较。只撑到预期一半就没电的新电芯就是坏电芯,而记录下来的测试就是证据。
有些电池能维持看起来不错的百分比,然后在 30% 直接趴下。跑到关机为止,图表上就会出现这道断崖,以及设备放弃时的电量。
用同一个充电器和同一根线,从固定电量开始为充电计时。曲线卡住,或者比同款机器多花一倍时间,指向的是接口、线缆或充电电路,而不是电芯。
在重负载下盯着百分比下降半小时,比卖家能给你看的任何电池健康界面都说明问题。
空闲耗电和负载下放电是两种不同的故障。放着不动能撑一整天、一干活四十分钟就空的设备,和整夜掉电的设备问题并不相同。
把测试导出为 CSV 或 JSON,直接放进工单:起始电量、结束电量、经过时间,以及中间的每一条读数。