【发布时间】:2018-11-27 17:41:30
【问题描述】:
大家好,来自 StackOverflow,
我正在接手某人的工作,我的前任使用 Cucumber&Capybara&Selenium 创建了一个测试集。 我很熟悉,但我有一个关于他在页面上查找文本的方式的问题。
他的实现:
expect(page).to have_content(text)
我的实现:
page.has_content?(文本)
我注意到,第一次实施通常会失败,因为自动化“太快”以至于网站无法加载其页面。后者似乎是一个更强大的实现,也许是因为它的简单性?
谁能告诉我是对还是错,或者这两者是否有根本的不同。因为我一直在尝试搜索网络,但还没有真正找到可靠的结论..
提前致谢!
【问题讨论】:
标签: selenium cucumber capybara