是否可以从网络驱动器执行/运行黄瓜测试脚本?

时间:2013-06-11 01:33:17

标签: ruby networking cucumber network-drive

我需要将黄瓜测试脚本存储在共享网络驱动器中,以便其他时区的团队能够从共享网络驱动器而不是本地目录运行这些脚本。我现在遇到的问题似乎是您尝试在命令提示符(cmd.exe)示例和下面的错误消息中使用更改目录'cd'命令时会看到的问题:

cd \\myserver\myshare
Error Message:  UNC paths are not supported.  Defaulting to Windows directory.

现在,我可以使用'pushd'和'popd'命令绕过第一部分,我想运行的黄瓜命令是:

cucumber --format html --out GoogleSearch_#{Time.new.strftime('%Y%m%d%H%M%S')}.html

我还尝试将此代码放在ruby .rb文件中,然后尝试使用ruby系统命令来运行黄瓜脚本,但这也不起作用:

示例:

Dir::chdir("//myserver/myshare") do
  system("cucumber --format html --out GoogleSearch_#{Time.new.strftime('%Y%m%d%H%M%S')}.html")
end

我现在没有想法:(非常感谢任何帮助!

0 个答案:

没有答案