i would say "you cant test them LIKE they will be used without using them" no mater what you do.
because you could put them on a charger/discharger for 500 times, and it wouldnt be the same as when you use it, so what good will it do you to know that?
tests often dont involve any:
reverse charge <-- that'll kill it quicker than anything
time between, resting
temperature variances other than the charge temps
discharge capacity variations, depth or rate
Dropping the battery or unit it is in
variations can also be huge between:
charge alogrythm types
depths of discharge
rate of discharge
charge rates
time between
charge style (slow vrses smart)
and it might not test other important things, really important ones:
when the self discharge went to heck
when it would have fallen out of balance with a set
(again) how it will actually be used
similar current Styles, say like from drivers that INCREASE in current as voltage drops, or drivers that DECREASE in current as voltage drops, or standard restistive loads like incans.
and charge/discharge testing, keeps the chemicals cycled, so enthropy (or chaos) dont get a chance to occur.
so in reality, it would not only take 5 years to do the test, but 50 different types of test besides, otherwise what is learned in the test, might not translate well to reality. the reality that translates, is your own reality from use.
better to "Socket" the battery instead