Le premier outil qui me vient à l'esprit est Dialang qui permet de tester le vocabulaire, mais pas uniquement.
C'est un outil de diagnostic basé sur les niveaux du CECR mais n'est pas un outil de certification.
Nécessite une connexion à internet et de s'enregistrer mais c'est entièrement gratuit.
Je tiens à préciser que ce n'est pas réservé au Français et que les tests sont diponibles dans quatorze langues européennes.
...........
The fist tool that comes to my mind is Dialang. It allows anyone to test his/her language abilities in various competencies, including vocabulary (you can choose which abilities you want to be tested). It is based on the CEFR levels but is not used as a certification tool. One needs to register but use of Dialang is free.
The tests exist for fourteen European languages, not just French.
...........
Edition
Une rapide recherche dans les ressources FLE (Français langue étrangère) m'incite à proposer aussi :