EV Battery Test: Technology, Challenges and Solutions