Ruby 在命令行中运行cumber脚本时未定义的步骤定义
我以前使用RubyMine来运行cucumber测试脚本,它工作得很好,但我正在寻找一种替代方法来从命令行运行这些脚本 当我试图从cmd运行一个特定的.feature文件时,我得到一个错误,指出我的Ruby步骤定义未定义。我假设这是因为它们与我尝试运行的.feature文件不在同一目录中 以下是我的cmd输出:Ruby 在命令行中运行cumber脚本时未定义的步骤定义,ruby,command-line,cucumber,Ruby,Command Line,Cucumber,我以前使用RubyMine来运行cucumber测试脚本,它工作得很好,但我正在寻找一种替代方法来从命令行运行这些脚本 当我试图从cmd运行一个特定的.feature文件时,我得到一个错误,指出我的Ruby步骤定义未定义。我假设这是因为它们与我尝试运行的.feature文件不在同一目录中 以下是我的cmd输出: 欢迎任何建议!如果您正在从您的\u目录运行cucumber,请向表示感谢。然后,您的.feature文件应位于您的\u目录/功能中,并且支持您的\u目录/功能/步骤定义中的步骤定义(.
欢迎任何建议!如果您正在从
您的\u目录运行cucumber
,请向表示感谢。然后,您的.feature
文件应位于您的\u目录/功能中,并且支持您的\u目录/功能/步骤定义中的步骤定义(.rb
文件)
看
如果您正在运行Win10,请选中-使您的生活更美好;-) 请不要发布截图。将错误代码剪切/粘贴到具有适当格式的问题中。请共享您的runner类