0

RadRails IDE で watir を使用しています。タイトルで新しいウィンドウを添付する必要がありますが、Web アプリケーションでエラーが発生する可能性があり、タイトルがありません。だから私はコードを使用することはできません: ie3=Watir::IE.attach(:title, 'Mt Title').

ページが読み込まれ、そこでいくつかのアクションを実行できます。ページタイトルを使用せずにそのウィンドウに集中する方法はありますか? または、どのようにページのタイトルを定義できますか?

名前またはその他の属性でウィンドウを選択する可能性があります。正確な名前がわからない場合は、それを定義するか、開いているすべてのウィンドウの名前を定義できますか?

4

1 に答える 1

0

If there is only one IE window this would work:

browser = Watir::Browser.attach(:title, //)

If you want to check if there is a page with a title, try something like this:

begin
  browser = Watir::Browser.attach(:title, "teh codez")
rescue Watir::Exception::NoMatchingWindowFoundException
  puts "could not find browser"
end
于 2012-07-06T14:17:02.860 に答える