2017-07-19 120 views
1

如何構建紅寶石黃瓜項目,使實際代碼位於一個文件夾中,測試套件位於另一個單一入口點以調用整個測試套件。並且要實現我需要考慮的其他因素。紅寶石和黃瓜項目結構

+0

創建一個目錄/文件夾中運行你的黃瓜,打開CMD /終端,並導航到新創建的目錄。然後運行'cucumber --init',將創建一個功能目錄(包含step_definitions和支持目錄)。然後是時候到[RTM](https://github.com/cucumber/cucumber/wiki/A-Table-Of-Content)。 – orde

回答

0

您可以輕鬆地設置與導軌用黃瓜使用黃瓜軌寶石https://github.com/cucumber/cucumber-rails

然後在你的Gemfile添加

group :test do 
    gem 'cucumber-rails', :require => false 
end 

接下來你要

bundle install 

然後使用發電機在您的導軌應用程序中設置黃瓜

rails generate cucumber:install 

這將在您的應用程序的features目錄下設置您的黃瓜代碼。

然後你就可以使用

./script/cucumber