Since the carrier can affect call quality, I think this can't be done.
About the battery. Battery life looks to be about 2 years. If you meant screen on time or such, I'm starting to see that tested. However all it takes is for us to install one bad app and the battery time changes. How would the review tackle this is unclear.
I really have two suggestions for reviewing phones:
1. Please bring back the category on call quality pertaining to speaking/hearing. I'm pretty sure this was a category back when flip phones ruled.
2. It would be nice to have draggable slides on battery life, features, performance, etc to aid in phone selection. They user can drag what is most important to him/her, and top phones would show up.