Since last Thursday, I've had my new 2016 MBP 15". It really is a great looking and well engineered machine. I like that it is thinner and lighter than my 2014 MBP 15". The screen is superb. The speakers sound much better. I like the Touch Bar and I love the Touch ID. It saves much time typing in passwords. I'm good with the 4 USB-C TB ports. No big deal there. And this computer is fast and powerful enough for my needs which include programming. It is superior to my 2014 MBP so I would hate to return it. However, that brings me to the topic of battery life.
I created my own version of the CR battery test. They loaded 10 websites so I used Apple's Automator utility to create an automated app (named
CR Battery Test) to do the same thing automatically until a fully charged battery died. I used Battery Logger to keep track of the time. Also, my screen was at 75%, screen saver disabled and mob WiFi was used to get the webpages via the Internet. My initial test lasted 3 hrs and 40 mins before the battery died. However, I realized the Automator app was loading webpages as quickly as a computer would but not as a human would. Thus, the Automator app was constantly taxing the CPU nonstop and that quickly led to battery drain.
For the next test, I revised the Automator app to rest 100 seconds before reloading the 10 webpages. The 100 seconds is my arbitrary assumption that an actual person (instead of a computer) might need 10 seconds per each of the 10 webpages in order to load and review each page before proceeding to load another webpage. Thus, my second test resulted in 7hrs and 2 mins. I'm going to do more tests to determine if the battery life results are consistent or can be improved. Hopefully, they will be.
Automator is a wonderful tool. I'm using it now to help me test out the battery life of my new 2016 MBP but it can be used to automate many things on a Mac. I didn't know how to use it prior to this testing. But it was easy enough to figure out since I was familiar with programming and Excel macros. Below are screenshots of the Automator app that I created. Please feel free to use and/or expand upon it for your own testing needs.
View attachment 679933
View attachment 679934