Sélénium - Comment capturer tous les éléments de la page web et associés locators sur une page?

Ce que Java/Sélénium commandes puis-je utiliser pour capturer/obtenir/de sortie pour tous les éléments et l'élément associé locators pour une seule page web? Selenium IDE vous permet d'inspecter un élément à la fois. C'est un problème si vous avez des milliers d'éléments à automatiser. Est-il un outil ou Java/sélénium commande que je peux utiliser pour obtenir tous les objets/éléments sur ma page web à la fois, et puis peut-être personnaliser la sortie de la suite de mes besoins?
Si vous avez de l'expérience avec SilkTest, j'aimerais quelque chose d'analogue à la génération de la Fenêtre de Déclarations dans SilkTest. SilkTest la Fenêtre Enregistrement de la Déclaration de l'outil de capture tag/propriété/localisateur d'informations pour tous les objets/éléments sur une page et vous permet de coller le code de votre bibliothèque ou d'un fichier include. Donc, avec un ou deux clics, je peux saisir et de définir des dizaines d'objets dans SilkTest. Est-il un outil ou une commande qui fait la même chose pour le Sélénium? Je suis à l'aide de Java, alors je voudrais des exemples en Java. Merci.

OriginalL'auteur Tony | 2011-07-19