2011-05-24 7 views
0

Je veux tester les liens qui apparaissent dans une fenêtre pop d'un site Web après avoir appuyé sur un bouton. Le problème est que je ne sais pas comment le faire. Je ne connais pas le nom de tous les boutons de la popup, et même ne sais pas si le watin peut navegate à travers elle. J'ai utilisé pour vérifier les liens dans un site Web en recherchant le bouton par le nom (en utilisant l'outil de développement de IE pour rechercher le nom des boutons), mais avec le pop-up je ne sais pas.Parcourez une fenêtre contextuelle?

Comment puis-je le faire? Il y a une fonction pour travailler avec des pop-ups? Comment puis-je obtenir le nom des éléments de la pop up?

Répondre

0

Toutes les pages du site sont html, javascript et css - toutes lisibles par l'homme.

Essayez de visualiser la source. Ps Ils sont lisibles à moins qu'ils ne soient des applications de type Flash.

+0

et si je trouve le nom des éléments de la popup, watin va travailler avec elle? le navigateur aura l'url du site, pas de la pop-up. Merci – Javi

0

Installez l'extension Web Developer pour Firefox, cliquez avec le bouton droit sur l'élément, choisissez Inspecter l'élément.

+0

watin fonctionne avec des pop-ups avec un Button.Find ("")? Ou je dois utiliser une autre fonction? – Javi

0

Vous devez joindre à ce popup. Traitez-le comme une fenêtre IE normale. Je ne me souviens pas correctement, mais essayez quelque chose comme ça:

var popup = IE.AttachTo<IE>(Find.ByTitle("Title of the popup")); 
Questions connexes