首先,请原谅我糟糕的英语,并执行我的知识湖,对于网络开发来说是全新的。
我写了一些测试(Capybara& Rspec),我试图在远程服务器上运行它们。 我知道这是可能的,因为我在Capybara文件中读到了这个:
“通常Capybara希望测试一个进程内Rack应用程序,但您也可以使用它来与在互联网上任何地方运行的Web服务器进行通信”
我一直试图在最近2天对远程服务器进行测试,但没有运气。 我甚至在stackoverflow中读到我应该使用以下内容:
Capybara.default_driver = :selenium
Capybara.app_host = 'http://www.google.com'
但我真的不知道在哪个文件中!它不是我应该写的,正如我所说,我对网络开发真的很陌生。
我甚至没有找到初学者教程如何设置Selenium来处理针对远程服务器而不是本地运行测试!
任何帮助都会非常感激!
PS:
不,我不是试图点击横幅(正如一些人在IRC频道上所想的那样),我正在尝试为工作机会这样做:) 感谢。答案 0 :(得分:0)
该配置通常会放在spec/spec_helper.rb
。