我正在编写一个脚本来设置验证工具提示以进行标签控制。我正在使用
$browser.label(:text,"Help").hover
$browser.text.include?("Hint Text").should == true
当我执行此操作时,工具提示会显示在浏览器上,但我无法断言工具提示。
还有其他办法吗?
答案 0 :(得分:0)
您可以使用title
方法检查元素的title属性。
假设元素是:
<label title="Hint Text">Help</label>
您可以获取title属性值:
$browser.label(:text => "Help").title
#=> "Hint Text"
或者作为测试中的验证:
$browser.label(:text => "Help").title.should eq("Hint Text")
请注意,您无需将鼠标悬停在元素上以检查其title属性。