No. The self administered tests are much less likely to be accurate. While it may seem you are the best person t describe yourself, your view is extremely subjective. It is best to have a professional in the psychological field to asses you because they have both an objective view and have been trained to identify personality traits you yourself may not have noticed.