0
我正在研究报告某些服务的状态更新的应用程序。我正在使用Ruby Selenium来测试应用程序。Ruby Selenium - 如何检查文本是否仅存在一次
为了同样的目的,我wana测试一些只是纯文本的更新 - 这些更新应该只在页面中出现一次。 因此,如何测试一个网页是否只有一次文字?
我在寻找类似
assertTextPresentOnlyOnce?
我正在研究报告某些服务的状态更新的应用程序。我正在使用Ruby Selenium来测试应用程序。Ruby Selenium - 如何检查文本是否仅存在一次
为了同样的目的,我wana测试一些只是纯文本的更新 - 这些更新应该只在页面中出现一次。 因此,如何测试一个网页是否只有一次文字?
我在寻找类似
assertTextPresentOnlyOnce?
我相信你正在寻找这样的事情..:
!20.times { break if (selenium.is_visible(driver.find_element(:id, 'loginid'))
rescue false); sleep 1}
.
.
[rest of the code you want to execute]
.
.
这将涉及您和页面超时,以及如果你想不存在,但该元素。硒一找到你想要的元素,循环将会中断,下面的代码将被执行。