CI 与 Hudson 和 Cucumber

发布于 2024-10-13 19:39:28 字数 127 浏览 7 评论 0原文

我想将 Cucumber 与 Hudson CI 一起使用。是否可以在不使用 JRuby 的情况下在 hudson 内运行 Cucumber 功能? 如果是的话,您能提供一些关于如何设置 Hudson 的简单步骤吗?

谢谢。

I want to use Cucumber with Hudson CI. Is that possible to run cucumber features inside hudson without using JRuby?
If yes can you please provide some simple steps on how to setup the Hudson?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

£噩梦荏苒 2024-10-20 19:39:28

只要服务器上安装了 Cucumber,您就可以通过执行 Cucumber 作为构建步骤来测试任何应用程序。

请参阅https://github.com/cucumber/cucumber/wiki/Continously-Integration 使用 Hudson(现在称为 Jenkins)的示例。

As long as you have cucumber installed on the server, you can test any application by executing cucumber as a build step.

See https://github.com/cucumber/cucumber/wiki/Continuous-Integration for an example using Hudson (now called Jenkins).

盗心人 2024-10-20 19:39:28

安装 Jenkins 和 Rake 插件。
然后创建一个 Rakefile。这是一个仅运行带有 @jenkins 标记的 cukes 的示例

require 'rubygems'
require 'cucumber'

require 'cucumber/rake/task'

Cucumber::Rake::Task.new( :features) do |t|
  t.cucumber_opts = "features --tags @jenkins "
end

有一点需要注意。如果您在 Windows 中的 IE 中进行测试,请运行“services.msc”,找到 Jenkins 服务,然后选中允许其屏幕访问的选项。

Install Jenkins and the Rake plugin.
Then create a Rakefile. Here is an example that only runs cukes tagged with @jenkins

require 'rubygems'
require 'cucumber'

require 'cucumber/rake/task'

Cucumber::Rake::Task.new( :features) do |t|
  t.cucumber_opts = "features --tags @jenkins "
end

One thing to watch out for. If you are doing tests in IE in Windows then run 'services.msc', find the Jenkins service, and check the option to allow it screen access.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文