A few months ago, I tested Qoitech Otii Arc power meter & DAQ system designed for developers of IoT devices, and fount out it would be incredibly useful to developers of battery-operated devices since it shows voltage and current graphs synchronized with the serial output making it easy to see where software might be optimized. The system can also capture analog and digital signals from the DUT and emulate batteries with user-defined characteristics.
But this weekend, I've come across a very similar solution with ZS1100A IoT power meter that also happens to be compatible with Sigrok open-source data analysis