在 Watir 中获取 id 的值
Getting an id's value in Watir
我被一个 Ruby、Watir IE 测试程序所困扰,我需要更改它。
它目前这样做:-
browser.frame(:id,"ultraposuidialoghtm0").div(:class," content").button(:id,"ok").click
我遇到的这个问题是第一个div ID 可以更改,0、1、2 等
如何创建一个在页面上显示 ID 的 var?
即my = browser.frame(:id)
正确的语法是什么?
我不能尝试这个,但从文档来看你应该可以使用正则表达式来做到这一点:
browser.frames(:id, /ultraposuidialoghtm/).each do |frame|
id = frame.id
# do whatever
end
我被一个 Ruby、Watir IE 测试程序所困扰,我需要更改它。 它目前这样做:-
browser.frame(:id,"ultraposuidialoghtm0").div(:class," content").button(:id,"ok").click
我遇到的这个问题是第一个div ID 可以更改,0、1、2 等
如何创建一个在页面上显示 ID 的 var?
即my = browser.frame(:id)
正确的语法是什么?
我不能尝试这个,但从文档来看你应该可以使用正则表达式来做到这一点:
browser.frames(:id, /ultraposuidialoghtm/).each do |frame|
id = frame.id
# do whatever
end