Comment revenir de l'iframe à la page principale de travailler sur les principaux éléments de page, à l'aide de selenium webdriver
J'ai utilisé Driver.switchTo().frame("XXXXX");
pour aller à iframe sur la page principale
Maintenant, je veux revenir à la page Principale de travailler avec d'autres opérations à l'aide selenium webdriver
J'avais essayé d'obtenir poignées de fenêtre
mais je ne peux pas obtenir iFrame poignée de fenêtre
Maintenant, il est résolu merci
Comment avez-vous résolu? quel est le chemin? C'est mieux de le mentionner ici
Comment avez-vous résolu? quel est le chemin? C'est mieux de le mentionner ici
OriginalL'auteur Jasmine.Olivra | 2012-06-30
Vous devez vous connecter pour publier un commentaire.
C'est en fait assez dangereux de le faire. Parfois, lorsque vous appelez le pilote.switchTo().defaultContent() deux fois, vous aurez vraiment obtenir un résultat différent. La Java Doc états: Sélectionne la première image sur la page ou le document principal lorsqu'une page contient des iframes. Donc, si vous êtes déjà dans le cadre de root vous vous retrouvez dans la première image avec tout le chaos que cela comporte. Toujours tester si vous êtes déjà dans le cadre de root (javascript> retour à l'auto.emplacement === top.emplacement;) Crédit à @Martin Kersten
OriginalL'auteur nilesh