jenkins 中的测试用例
Posted
技术标签:
【中文标题】jenkins 中的测试用例【英文标题】:Test cases in jenkins 【发布时间】:2014-12-03 02:20:11 【问题描述】:对不起,如果这个问题听起来很愚蠢,但是我可以在 jenkins 中运行一个不是测试项目的项目吗?
我只需要在特定时间运行它,它运行后我想从项目接收日志文件。
【问题讨论】:
是的。你可以看看这些相关的问题:***.com/questions/12472645/…***.com/questions/7000251/… 【参考方案1】:实际上,您可以使用 Jenkins 运行许多不同类型的项目。在您的作业配置中,您可以选中“定期构建”或“轮询 SCM”框,以便您可以使用 cron 表达式指定构建开始时间。虽然“定期构建”只会在指定时间启动您的构建,但“轮询 SCM”只会在您的 SCM 中有新提交时启动新构建。
如果您想接收构建期间生成的特定日志文件,您可以在配置的构建后操作部分下配置“归档工件”,然后指定要保留的文件的名称。之后您可以通过链接轻松访问您的存档文件:
http://[yourJenkins]/job/[jobName]/lastSuccessfulBuild/artifact/[artifactName]
但如果您需要将此文件发送到其他地方,您可以使用 SCP 插件 (https://wiki.jenkins-ci.org/display/JENKINS/SCP+plugin)。
【讨论】:
以上是关于jenkins 中的测试用例的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Jenkins 管道的 docker 容器中运行 jasmine 测试用例
注释/获取/映射 Testrail 测试用例 ID 到本地 Java TestNG 测试(Jenkins Test Rail Integration)