当前位置: 首页 > 知识库问答 >
问题:

詹金斯的测试案例

林国安
2023-03-14

抱歉,如果这个问题听起来很愚蠢,但是我可以在jenkins中运行一个不是测试项目的项目吗?

我只需要在一个特定的小时运行它,在它运行之后,我想从项目接收一个日志文件。

共有1个答案

梁华皓
2023-03-14

实际上,您可以使用Jenkins运行许多不同类型的项目。在作业配置中,可以选中“定期生成”或“轮询SCM”框,以便使用cron表达式指定生成开始时间。虽然“定期构建”只会在指定时间启动构建,“轮询SCM”只会在SCM中有新提交时启动新构建。

如果希望接收生成期间生成的特定日志文件,可以在配置的“生成后操作”部分下配置“归档工件”,然后指定要保留的文件的名称。之后,您可以通过以下链接轻松访问存档文件:

http://[yourJenkins]/job/[jobName]/lastSuccessfulBuild/artifact/[artifactName]

但是如果您需要将此文件发送到其他地方,您可以使用SCP插件(https://wiki.jenkins-ci.org/display/JENKINS/SCP插件)。

 类似资料:
  • 我一直在尝试用浏览器启动测试,而不是无头。我的代码在中,这应该由构建。在上。 有人试过吗,或者你知道我应该采取什么步骤吗?我正在通过网上提供的教程,但没有一个适合我。 我当前的错误是: java.io.:无法运行程序cmd(在目录/var/lib/jenkins/作业/测试/工作区):错误=2,没有这样的文件或目录在java.lang.ProcessBuilder.start(ProcessBui

  • 我用selenium IDE记录了一些简单的硒测试。现在我想在詹金斯进行这些测试。我需要Jenkins的哪个插件?以及如何一步一步地运行测试?谢谢你的帮助。

  • 我试图在Jenkins中运行硒。当我在本地运行它时,测试总是通过。但是在Jenkins我总是出错: 没有这样的元素: 找不到 元素: 我使用詹金斯,硒和测试

  • 问题内容: 我有一些正在使用Jenkins运行的自动化测试。 我已经将Jenkins连接到我的GitSwarm,它从我的分支中提取代码, 然后将其执行。 我已经为Jenkins安装了“并行测试作业执行插件”。 在插件中,我指定了要分三批运行的测试 屏幕截图 还有什么我应该指定的吗?我认为我不必这样做,因为 我已经连接到GitSwarm来运行代码。控制台输出似乎 另有说明! 在工作空间C:\ Jen

  • 有没有可能让詹金斯使用真正的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium webdriver)。当我运行testng时。在Eclipse中,浏览器启动并运行测试。但当我使用Jenkins并用maven运行测试时,它不会启动任何浏览器。

  • 问题内容: 如何轻松地将Jenkins与qUnit集成?我将使用真正的浏览器(如firefox和chrome)运行测试。我的服务器在RedHat 6.1 Linux上运行。我想我都需要插件/库,但我仍然不知道如何使其工作。我第一次与Jenkins合作(在服务器端)。 //编辑: 如果有人也可以共享想法如何构建覆盖率报告,那将是很棒的。 提前致谢 :)。 问题答案: 说詹金斯和QUnit只是难题的一