Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby和Cucumber项目结构_Ruby_Selenium_Cucumber_Capybara_Project Structure - Fatal编程技术网

Ruby和Cucumber项目结构

Ruby和Cucumber项目结构,ruby,selenium,cucumber,capybara,project-structure,Ruby,Selenium,Cucumber,Capybara,Project Structure,如何构造ruby cucumber项目,使实际代码驻留在一个文件夹中,而测试套件驻留在另一个文件夹中,使用单个入口点调用整个测试套件。要做到这一点,我还需要考虑其他因素。 您可以使用cucumber rails gem轻松设置cucumber以与rails一起使用 然后在您的文件中添加 group :test do gem 'cucumber-rails', :require => false end 接下来你会想 bundle install 然后使用生成器在rails应用程序中

如何构造ruby cucumber项目,使实际代码驻留在一个文件夹中,而测试套件驻留在另一个文件夹中,使用单个入口点调用整个测试套件。要做到这一点,我还需要考虑其他因素。 您可以使用cucumber rails gem轻松设置cucumber以与rails一起使用

然后在您的文件中添加

group :test do
  gem 'cucumber-rails', :require => false
end
接下来你会想

bundle install
然后使用生成器在rails应用程序中设置cucumber

rails generate cucumber:install
这将在应用程序的
features
目录下设置cucumber代码

然后你可以使用

 ./script/cucumber

通过使用cucumber rails gem,您可以轻松设置cucumber以便与rails一起使用

然后在您的文件中添加

group :test do
  gem 'cucumber-rails', :require => false
end
接下来你会想

bundle install
然后使用生成器在rails应用程序中设置cucumber

rails generate cucumber:install
这将在应用程序的
features
目录下设置cucumber代码

然后你可以使用

 ./script/cucumber

创建目录/文件夹,打开cmd/terminal,然后导航到新创建的目录。然后运行
cucumber--init
,将创建一个功能目录(包含步骤定义和支持目录)。然后是时候创建一个目录/文件夹,打开一个cmd/terminal,然后导航到新创建的目录。然后运行
cucumber--init
,将创建一个功能目录(包含步骤定义和支持目录)。那么,是时候休息了。