我得到的不是 Watir 结合 rspec 找到我的文本。 以下代码导致此错误。
- 代码:
browser.text.include?("Coverberechnung").should == true
- Error1:
expected: true got: false (using ==)
- Error2:
使用 rspec-expectations 的旧 :should 语法中的 should 不明确启用该语法已被弃用。使用新的 :expect 语法或显式启用 :should 代替。调用自
也许我能帮上忙
站点 URL:enter link description here
最佳答案
您要查找首字母大写的字符串(即 Coverberechnung),但该字符串在测试站点上全部大写(即 COVERBERECHNUNG)。 p>
尝试:
browser.text.include?("COVERBERECHNUNG").should == true
或(使用 expect 语法)
期望(browser.text.include?("COVERBERECHNUNG")).为真
关于ruby - Watir 检查文本是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24188892/