Le sélénium Élément Non trouvé, même si le Sélénium remplit l'id

Je suis en utilisant Selenium IDE plugin Firefox pour créer des cas de test. Je clique sur le bouton enregistrer pour Enregistrer les étapes. Quand je suis en fait, j'ai arrêter l'enregistrement et permettrait d'exécuter les cas de test pour voir comment les choses vont. Dans ce un élément dans un tableau HTML, le Sélénium identifie comme id=my_id_1 dans le processus d'enregistrement; quand je lance le test, il serait dire que l'Élément id=my_id_1 pas trouvé.

Comment peut-il ne pas être trouvé lorsque l'ID est détecté à l'intérieur de Selenium IDE? Comment puis-je contourner ce problème? J'ai essayé d'utiliser //tr[4]/td[3]/a trop. L'utilisation de cette approche (et à l'aide de l'ID), lorsque je clique sur le bouton Rechercher dans l'IDE, l'élément correspondant sur la page web est mis en surbrillance en jaune. Cependant, le cas de test échouera à dire que l'élément ne trouvez pas trouvé.

Merci d'avance,
Monte

Avez-vous vous assurer que la commande n'est pas exécutée avant que le tableau fait chargé dans la page?

OriginalL'auteur Monte Chan | 2012-03-21