首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以和Jenkins一起使用Chutzpah吗?

可以和Jenkins一起使用Chutzpah吗?
EN

Stack Overflow用户
提问于 2012-07-10 22:20:04
回答 2查看 1.3K关注 0票数 7

我没有使用Jenkins的经验,我目前正在研究使用Jenkins进行PHP和JS自动化单元测试的不同选项。

我遇到过Chutzpah (它使用PhantomJS的无头WebKit浏览器),但是:

可以和Jenkins一起使用Chutzpah吗?

关于Chutzpah的文档很少。尽管它在Chutzpah主页上声明它可以集成到TeamCity持续集成服务器中。

与Jenkins兼容的最低要求是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-09 13:03:35

在Jenkins中使用Chutzpah是可能的,随着Chutzpah的2.1版本的发布,它变得更容易了。Chutzpah的命令行客户端现在可以接受/junit参数,该参数允许您指定要将junit-xml兼容文件输出到的文件名。您可以使用Jenkins拾取此文件并报告测试结果。

票数 8
EN

Stack Overflow用户

发布于 2012-07-11 05:53:42

我不是反对者,但我同意这个问题很难给出一个好的答案。

我认为与Jenkins兼容的东西的最低要求是:它可以从shell或cmd脚本执行。(如果不是,您需要查找或编写一个插件。)

此外,退出时代码为0表示成功,其他代码表示失败。(如果没有,您需要查找或编写一个插件。)

如果您对让Jenkins发布测试结果感兴趣,那么结果必须是使用junit兼容表示法的xml文件。(如果不是,您需要查找或编写一个插件。)

您想要执行的工具可能会提出额外的要求:它可能需要绘制窗口或访问鼠标或图形UI桌面/会话的其他部分。如果是这样的话,您需要在Jenkins有权访问它们的上下文/会话中运行Jenkins。(Windows、Mac和Linux都限制对GUI桌面的后台守护程序/服务访问。)

此外,如果您的工具需要访问只能由特定用户访问的资源,则需要以该用户身份运行Jenkins。

这是一个非常开放的问题。请尝试一下,然后带着更具体的问题回来。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11415359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档