What Luther bertrand says is true. Personality tests can help you in your journey to self awareness and knowing yourself, however they are only a tool that can/cannot help you, depending on your own unique makeup and life circumstances. No matter how old you get, you will always discover new things about yourself that you did not know, new abilities, new skills, new feelings. I've seen people discover themselves to have talent in painting and art after 49 years of living a non-creative life.
Others I've seen go from a lifetime of sedentary habits and overweight problems to realizing they have athletic talents in their old age. You think you know who you are, but you don't know where you will end up.
You could end up being a published author one day or running a homeless shelter, creating a business, or even being an integral part of positive change in some other way that you never thought possible for yourself.
You aren't your past, but your past is part of where you are now - both good and bad experiences. It's up to each of us to take all of what we've lived and experienced and to make our own personal meanings from that and then live according to that meaning. No external source has the right or ability to do that for you. For some people it will take a lifetime to figure out their own meaning. It's a work in progress.
Having said that, I recommend a book called "What Color Is Your Parachute" by Richard Bolles. While at first glance it appears to be a career/job hunting guide, it has a different approach to the subject by having you work on your life purpose and who you are. There are some excellent exercises in there, along with some personality test resource that you may find of interest. Once again, the book is no substitute for your own experiential work, however, it is a really great guide not just for career/job hunters, but for anyone in general who wants to gain some insight into themselves and who they are.