Many third-party anti-virus and cleaning utilities can shorten battery runtime (technically, "battery life" is how long the battery works before it requires replacing) and none are needed by Mac OSX today. They all border on scams, targeting switchers from Windows who have been told for years that no computer can run properly without steaming piles of third-party utilities.
This Apple article is very helpful in looking for things that stress your battery:
Apps can affect Mac performance, battery runtime, temperature, and fan activity - Apple Support
Step 1 is very important is getting good resilts. I also find that the test is not very useful immediately after a reboot because not all processes that can affect runtime may launch on statup. I do the test this way.
1) Use the computer normally for several hours
2) Quit any applications I have launched
3) Open Activity Monitor making sure I did step 1 from the article.
4)Then I run the test.
Look for processes that consistently appear to use more that about 10 percent of the processor cycles. You will be viewing active sampling so it benefits you to watch the processes as they swap places for at least a minute, noting the ones if any that are using the most of the cycles.
Post what you find here and we can help you find the troublemakers.
AJ