Here are a few simple applications that will help you assess your climbing level and identify your weaknesses. The algorithms are based on generally-available research results and my own experience and measurements.
The Critical Force Calculator will help you determine where you stand with your aerobic endurance. It will also allow you to determine the optimum load at which you should train so that you will soon breeze up through those endurance routes!
The Finger Strength Analyzer will allow you to see how strong your fingers are. This will give you a basic idea of how hard you should be able to boulder and how much time you should invest in strength training to progress.