To accurately replicate real-world battery behavior, experimental testing of lithium-ion cells based on drive cycle pattern is performed. For this purpose, the drive cycle data is converted into an input format compatible with the battery tester using Simulink. The details of the components of the EV model and their values are provided in the Supplementry Figure . This Simulink model takes drive cycle data and road profile (uphill, flat hill and downhill) as input and current drawn by an EV as main output along with voltage and SOC being the secondary outputs. The uphill profile has 20 degree positive gradient, downhill has 20 degree negative gradient and flat hill has 0 degree gradient. For each simulated drive cycle, three distinct output profiles based on three terrain conditions is obtained. This results in total 69 route profiles that includes 48 profiles for modeling and 12 profiles for testing and remaining 9 as reference. As these output data represented the current drawn by the entire battery pack, the values were scaled down to single cell by dividing the values by 96 (i.e number of cells in the battery pack). The current profiles from the Simulink model are then fed into the battery cycler to perform the necessary testing.