TestQC Web
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode

Battery

Battery Test

Intended for testing the battery status and adaptor charger functionality.

Prequisite

  • Device with battery.
  • Charging adaptor.

How it looks

This test will show the current battery level, charging status, estimated remaining battery life while discharging, and estimated time to full charge during charging.

battery

Low battery warning

This test also includes a low-battery detection warning to help prevent battery damage. When the battery level falls below 20%, a warning message will appear to remind the tester to charge the battery before completing the test. This can help prevent battery damage, whether it occurs at the end user’s location or while the device is being stored for a long period of time.

lowbatt

Low battery levels can damage the battery.

Yes, batteries can be damaged if stored below a certain level. The specific level at which damage occurs varies depending on the type of battery, but for most lithium-ion batteries, storing them below 15% can lead to permanent capacity loss. This is because when a battery is stored at a low charge, the chemical reactions that take place inside the battery can damage the battery’s components.

For example, in lithium-ion batteries, storing a battery at a low charge can lead to the formation of lithium dendrites, which are microscopic crystals that can grow and eventually pierce the battery’s separator, causing a short circuit. This can lead to a fire or explosion.

To avoid damaging your batteries, it is important to store them at a moderate charge, typically between 40% and 80%. You can also store them in a cool, dry place to prolong their lifespan.

Browser compatibility

Battery status unavailable
When battery status (or an estimated time) not available due to browser compatibility issue), DO NOT answer Fail to the test, please double check also with the OS battery status on taskbar or use Chrome browser instead.

Browser compatibility
The Battery Status API is NOT currently supported in Mozilla Firefox (browser compatibility of Battery Status API (MDN)). It seems that Firefox 43 did have rudimentary support for an early version of the specification, but it has since been removed.

The guidance on the linked MDN page says all you need to know (emphasis mine):

This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

However, at the day I created this module the chrome browser 96.0 on chromebook still support it and it works good.