我对使用非常陌生WATIR
。我正在编写一些小脚本进行测试,它非常酷。我有一个Jquery UI Dialog box
用户注册。所以,对话框有Username text-box
,password text-box
和submit button
。但我无法单击提交按钮。我无法检测到对话框内的任何元素。请有人建议我忽略这一点。
require "rubygems"
require "watir-webdriver"
require "watir-webdriver/extensions/alerts"
if browser.button(name: "commit").exists?
#then browser.button(name: "commit").click
then browser.javascript_dialog.button(name: "commit").click
puts " Dialog box Detected"
else puts " Failed"
puts " Dialog box is not Detected"
end
它显示失败并且未检测到对话框..
这是我需要做的示例... 模态示例我需要在对话框中找到任何元素。谢谢..