Letting go is really hard when you are in a relationship like that. Does anybody else know that he is abusive, controlling, jealous, etc? If not, you should talk to a trusted adult or friend. Maybe you should bring them along with you when you do break up, so that way you will have a support system if things somehow unfortunately spiral out of control. If he is in fact abusive, that is not a situation to face alone. You are very smart and strong for realizing that you don't deserve to be treated that way, and I applaud you for wanting to get out.
I understand you are afraid to test, but it has to be done. If you are in fact pregnant, it is better to know sooner than later. Not testing/not knowing does not change the fact that you are/aren't. The sooner you know, the sooner you can figure out your options if you are indeed pregnant, and you can get to a doctor to ensure the health of your baby.
If you opt to raise the baby and keep it but don't want the father in the child's life because of this abuse, I would recommend getting a restraining order on him. This would prevent him from coming near you or the baby, and if he breaks the rules, there are consequences (jail, fines, etc).
If you don't want to raise the baby, you can always consider adoption or abortion. However, we should not even be talking about these options yet until you test to see whether or not you even have to worry! Good luck with the relationship and the results that you get on the test. I hope everything work out for you.