要素の属性を取得してその値を取得するwatirwebdriverスクリプトを作成しようとしています。与えられた要素
<input id="foobar" width="200" height="100" value="zoo" type="text"/>
私が次のようなことをすることができることを願っています:
testElement = $b.element(:id, "foobar")
testElement.attributes.each do |attribute|
puts("#{attribute}: #{testElement.attribute_value(attribute)}")
end
私は取得したいと思います
id: foobar
width: 200
height: 100
value: zoo
type: text