2010-05-10 5 views
2

J'essaie de déterminer la meilleure façon de joindre un nouveau navigateur. J'ai réussi à utiliser ce qui suit.Erreur lors de la connexion à une nouvelle fenêtre

browser.attach(:title, "title") 

je lisais sur le groupe de développement Watir que la meilleure façon de le faire est comme ceci:

browser.attach(:title=>"title") 

Cette syntaxe semble fonctionner pour tous les autres autres éléments, à l'exception de la méthode attach . La méthode d'erreur que j'obtiens est ArgumentError: wrong number of arguments (1 for 2).

Mes tests fonctionnent bien, je suis simplement curieux de savoir si la méthode attach doit prendre en charge les deux manières de procéder.

Répondre

1

J'ai remarqué la même chose récemment. Je suppose que c'est un bug. Voulez-vous créer un ticket?

http://jira.openqa.org/browse/WTR

+0

Ceci a été écrit comme WTR-439. – marc

+0

Merci, je viens de recevoir une notification par e-mail pour le ticket. La notification est également envoyée à la liste [wtr-development] (http://rubyforge.org/mailman/listinfo/wtr-development), je suis sûr que quelqu'un y jettera un coup d'oeil bientôt. –

+0

Oui, c'est un bug. –

-1
popup = Watir::Browser.attach(:url,'whatever') 

semblait fonctionner pour moi. Ou au lieu d'un popup j'ai aussi utilisé ie2?

Questions connexes