Nat*_*ong 3 selenium ruby-on-rails cucumber
我正在使用Cucumber在Rails中测试一个场景,它回来说它找不到要点击的编辑链接.如果我自己去网页,它就在那里.显然我做错了,但我看不出来.
如果我在我的场景之前添加@selenium标记,它会在Firefox中执行测试.但是我看到浏览器打开和关闭,除非它需要我的交互(比如确认删除),它会在我看到它正在做什么之前经过.
有没有办法看到它在浏览器中看到的内容并逐步进行?
要查看特定时间点浏览器中显示的内容,请将此步骤添加到您的方案中:
Then show me the page
Run Code Online (Sandbox Code Playgroud)
你可能不会得到所有的造型,这取决于.
你还可以尝试另外一件事:添加一个看起来像这样的步骤:
Then /^I pause for a while$/ do
sleep 30
end
Run Code Online (Sandbox Code Playgroud)
这应该让你在浏览器中显示页面时看30秒.
| 归档时间: |
|
| 查看次数: |
4461 次 |
| 最近记录: |