pup*_*eno 3 testing port ruby-on-rails cucumber
有没有办法在测试中获得在黄瓜测试期间运行rails应用程序的端口?我试过Capybara.server_port,但那是零.
谢谢.
使用selenium驱动程序时,可以在以下位置找到该端口:
Capybara.current_session.driver.rack_server.port
Run Code Online (Sandbox Code Playgroud)
当使用webkit驱动程序时,可以在以下位置找到它:
Capybara.current_session.driver.server_port
Run Code Online (Sandbox Code Playgroud)
另外,你可以设置
Capybara.server_port
Run Code Online (Sandbox Code Playgroud)
已知值并使用它.