新しいウィンドウにアタッチするとエラーが発生する

StackOverflow https://stackoverflow.com/questions/2803467

  •  25-09-2019
  •  | 
  •  

質問

新しいブラウザに接続する最適な方法を見つけようとしています。以下を使用して成功しました。

browser.attach(:title, "title")

Watir 開発グループで読んだところ、推奨される方法は次のとおりでした。

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

この構文は、attach メソッドを除く他のすべての要素で機能するようです。私が受け取るエラーメソッドは次のとおりです ArgumentError: wrong number of arguments (1 for 2).

私のテストは正常に実行されていますが、アタッチメソッドがこれを行う両方の方法をサポートする必要があるかどうかに興味があります。

役に立ちましたか?

解決

私も最近同じことに気づきました。バグだと思います。チケットを作成していただけませんか?

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

他のヒント

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

私にとってはうまくいくようでした。それともポップアップの代わりにie2も使用しましたか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top