我在radrails IDE中使用watir。 如何查找和打印所有现有的窗口标题?
答案 0 :(得分:0)
我只能使用win32ole获取所有窗口。请注意,这仅适用于IE(我假设您正在使用,因为问题的标签是watir而不是watir-webdriver)。
以下是输出所有标题的示例:
require 'win32ole'
WIN32OLE.new('Shell.Application').Windows.each do |window|
if window.path =~ /Internet Explorer/
puts window.Document.Title
end
end