【发布时间】:2012-02-01 17:25:45
【问题描述】:
我正在使用 selenium webdriver 编写测试,以下代码返回错误消息“断言失败,未给出消息。”:
product_name_error_message = @driver.find_element(:tag_name => "span", :class => "error").text
assert product_name_error_message == "Product Name must be greater than 3 and less than 255 characters!"
抱歉,我是 Ruby 的新手,我在网络上找不到此错误消息的任何解决方案。我用浏览器检查过,这个文本确实出现在页面上,并且带有正确的 span 标签和类。只是 selenium webdriver 找不到这个元素,并抛出这个不确定的错误。帮忙?
【问题讨论】:
标签: ruby testing selenium webdriver