Je suis d'accord pour dire qu'il n'y a pas de documentation claire pour la "nouvelle" version de Selenium 2, ce qui est frustrant.
Leet a raison - c'est aussi la meilleure documentation que j'ai trouvée, mais elle n'est pas spécifique à PHP et donc parfois vague sur les types de retour, la gestion des erreurs, etc. Il y a en fait une mise à jour mineure de la version ici : http://release.seleniumhq.org/selenium-core/1.0.1/reference.html
Il semble que la dernière fois que le site principal a inclus de la documentation sur les méthodes actuelles était autour de la v3.3. http://phpunit.de/manual/3.3/en/selenium.html . Si vous changez le numéro de version, vous pouvez voir la liste des méthodes se raccourcir ! Vous pouvez trouver des informations plus anciennes ici.
Il y a également des discussions récentes dans les questions Github autour de la nouvelle syntaxe @method et la compatibilité avec les documenteurs et IDE code-assist, donc peut-être qu'ils sont occupés à travailler sur la nouvelle documentation ? https://github.com/sebastianbergmann/phpunit-selenium/issues/251
Je viens d'essayer de construire la documentation à partir des sources avec phpDocumentor2, et en effet, il y a beaucoup d'erreurs concernant la nouvelle syntaxe @method et le jeu de documents résultant est plutôt maigre en informations ! Je suppose que c'est un effet secondaire du fait que l'on accède aux méthodes par __call, et non par de vraies méthodes, ce qui rend tout cela un peu obscur.
Mise à jour : J'ai écrit cet article après avoir effectué des recherches approfondies dans la documentation de la v1 et de la v2.
http://scipilot.org/blog/2013/06/30/re-learning-unit-testing-selenium-2-phpunit-selenium/