I don''t know why, but I've seen few suggestions to load test a battery that is suspected of failing. The old way was to put a large resistive load across the terminals while watching the voltage. Most auto garages will do this 30 second test for free. There are now electronic testers that sell for $30 and up that measure internal resistance (an indirect way of checking how much sulfation is present and therefore the reduction in capacity. I have no idea how good (or bad) these testers are.
Two days ago I was trying to decide if I should replace my 4 year old Yuasa battery on my NC750. There were no evident signs of weakness but...it is 4 years old and my rule of thumb is to choose when it gets replaced and not let the battery dictate that at an inconvenient time. After waffling a bit, looking at Amazon cheap batts ($35 and up) and Yuasa's ($108 up to over $200) I called a friend and took the battery to him to use his tester. It said, in all caps, REPLACE. End of uncertainty. After looking at the reviews on Amazon (15% of 2000 reviews were 1 or 2 stars) and remembering my own packages that arrived damaged from them, I popped for a Yuasa from a motorsports shop. Now I'm thinking about getting a load tester....