The very best test there is is the user himself.
Someone with phpbb knowledge 10 asked me how to show a list with all users and the number of PM's each user has in his inbox....
My first answer: just left join the user and pm table on the user_id.
His first answer: HUH ?????
My second answer: maybe you should lower your knowledge level to about two, maybe three...
His second answer: Yes, good idea......
The whole phpbb knowledge level thingie is not a competition. I use "9", i am a full-time pro php programmer but i like to think i can always learn more about php so that is why i use the 9.
David and Francis use 10. That's fine. They know a darn lot about phpbb, coding and php. do they know more than me? I hope so because i can leaarn from any of them.....
If david and i are talking php coding we talk in a way that does good to both our knowledge levels. I think any home-brewing html-php coder will lose what we are talking about after 15 seconds, and that is exaclty the point.
If someone with level 2 asks a question, we (the staff) know what and especially HOW to answer. Do we write down a complete step by step tutorial, do we help in creating a mod OR do we just tell them the globals (like in my example, left join 2 tables)
People who are putting down higher numbers just because they think they are more important that way is plain dumb. No-one ignores you or thinks you are stupid if you have a low number, in fact, i wish i had someone with real experience and knowledge when i first started on php(BB) - wow, back in the good ol'days..... *sigh*

ping...