小编Łuk*_*nek的帖子

如何在Jenkins上使用远程浏览器进行js-test-driver任务?

我们使用Jenkins将.NET Web应用程序与NAnt/NUnit持续集成以进行.NET测试.Jenkins配置了9个从站(所有这些都是Windows Server 2003),它们运行许多构建及其自动化测试.

我们正在尝试设置js-test-driver来运行我们的JavaScript单元测试,而下面的NAnt任务在开发人员工作站本地运行良好.Internet Explorer是我们唯一想要测试的浏览器,因为它是我们所有Web应用程序的唯一目标浏览器.

<target name="jsTests" >
    <echo message="Running JavaScript tests..." />
    <exec program="java.exe">
        <arg line="-jar '${jstestdriver.dir}\JsTestDriver.jar'" />
        <arg line="--config '${ui.webtests.dir}\JsTestDriver.conf'" />
        <arg line="--port 9876"/>
        <arg line="--browser 'C:\program files\internet explorer\iexplore.exe'"/>
        <arg line="--verbose"/>
        <arg line="--reset"/>
        <arg line="--tests all"/>
        <arg line="--testOutput '${results.jstestdriver.dir}'"/>
    </exec>
</target>
Run Code Online (Sandbox Code Playgroud)

我们在Jenkins遇到同样的问题,可能是因为:

  1. 它是一个服务器,我们作为服务帐户运行
  2. 服务器上的浏览器安装存在安全限制

GettingStarted页面JS测试驱动器维基说,我们可以在不同的机器比在JS测试驱动程序服务器运行上运行的浏览器:

在运行任何测试之前,您需要启动测试服务器并捕获至少一个从属浏览器.服务器不必驻留在测试运行所在的机器上,并且浏览器本身也可以位于不同的机器上.

  1. 有人在Jenkins/Windows设置上做过这个吗?
  2. 是否有其他可选的可扩展设置来运行js-test-driver?

continuous-integration hudson windows-server-2003 js-test-driver jenkins

8
推荐指数
1
解决办法
1796
查看次数

Jenkins 简单主题插件示例或教程

我在我的 Jenkins 实例上安装了 Simple Theme 插件,并且我设法进行了一些(非常)基本的主题更改。

有没有人对 Jenkins 主题有更好的参考?

插件页面上的信息非常低...

如果我想覆盖一个样式属性,我必须深入研究生成的 html 并进行大量试验。

jenkins jenkins-plugins

7
推荐指数
1
解决办法
1万
查看次数

在自定义系统中嵌入Play应用程序

我想在我自己的系统中嵌入一个基于Play的应用程序,类似于我能用Jetty做的事情.为了简化 - 而不是运行start脚本我宁愿有一个start()方法.

为了更具描述性,让我们假设我有这样的场景:

  • 我有一个基于我自己的代码的复杂系统,它负责消息传递,事件处理等.
  • 该系统的一部分使用Morphia映射(MongoDB ORM),可以由Play应用程序重用
  • 此时,应用程序由Java Service Wrapper启动并作为守护程序运行
  • 我想通过添加Play应用程序来扩展这个系统,它是我自己的应用程序的所有依赖项,并调用一些方法来启动具有底层协议栈的应用程序(Netty)

这种情况是否可行?

embed playframework playframework-2.0

5
推荐指数
1
解决办法
1416
查看次数

如何以编程方式配置核心和/或JMS桥接?

我想找到一种方法,以编程方式在两个HornetQ实例之间配置核心桥(如果可能的话,JMS).

HornetQ文档中有易于使用的嵌入教程,但没有一个描述如何在等式中添加核心桥.此外,还有BridgeConfiguration类可用,但它只是一个POJO,配置本身的占位符,我无法使用HornetQ实例进行运行.尤其是,定义连接似乎令人费解.

请帮忙 :)

jms hornetq

5
推荐指数
1
解决办法
345
查看次数