Please DO NOT download this app and DON'T give a bad rating if you don't know what it does: it is intended for professional testers, send me an e-mail BEFORE trying to use it for what it is not made. Thank you.
Does NOT enhance battery life (or anything else), does NOTHING except a battery stress test.
BUT.... If you want a really want an objective autonomy tester, this app is what you need.
Battery benchmark app for Android. Just select the test type, leave your device alone (maybe several hours), and watch it working!
This application simulates a pseudo-realistic usage of your phone: GPS, WiFi, BlueTooth, CPU, screen, sends and receives data over the network, etc.
No data recorded, except the test results (e.g. no location recorded).
On each iteration you should hear a noise (one for screen on mode, an other when the screen is off), when the test is finished the results are send (anonymously!) to a web server where all the battery benchmarks are collected to allow comparisons (and you can see all the results on the "Result" screen).
New: Displays elapsed time when restarting after a "full test"
Windows Phone version preparation (no, this app won't test WP powered phones, but I'm writing an other one with comparable behavior).
New test: 100%. Fully load your device's battery, launch the test, wait for the device to switch off, plug the charger, launch again Battery Benchmark to send the results.