在保存表单并验证警报弹出时,我得到模态对话框当前错误。
代码:验证提示框文本的方法
def alert_text
sleep 20
self.button_save
alert_element = @browser.switch_to.alert
alert_element = alert_element.text
alert_element.accept
sleep 20
print message
end
错误可能是由于以下行:
alert_element = alert_element.text
这里alert_element
存储文本,下一行你在alert_element
上调用accept
方法,这是字符串。
从代码中删除以下行:
alert_element = alert_element.text