我正在尝试为我的ROR应用程序编写一些水豚黄瓜脚本,并且发现很难通过每次更改和运行完整功能来使脚本正确。
是否有Capybara的REPL(读取评估打印循环),以便我可以更快地测试小块代码的正确性?
答案 0 :(得分:3)
好的,我的队友发现了......我们可以使用irb并加载水豚,然后我们就可以访问一个页面,并将所有的水豚图案与我们心中的内容相匹配!
irb -r rubygems -r capybara -r capybara/dsl
> Capybara.default_driver = :selenium
> include Capybara::DSL
> page = Capybara.page
> page.visit("http://someurl.in")