首页 > 解决方案 > 回归测试 Jenkins 共享库

问题描述

我实际上正在寻找回归测试我们的詹金斯共享库,到目前为止找不到任何框架或解决方案。我尝试使用 Jenkins 管道单元编写单元测试用例并模拟 jenkins 全局变量,但发现它在我们的案例中不起作用,因为我们在 groovy/boto3/aws cloudformation 模板中编写了很多 jenkins 共享库。如果有任何可用的解决方案或者是否有人以前这样做过,则需要一些信息,以便我可以获得一些帮助

标签: jenkins-pipeline

解决方案


对于(恕我直言)真实单元测试,我遵循了一种非常基本的方法:https ://www.linkedin.com/pulse/jenkins-global-shared-pipeline-libraries-real-unit-delgado-garrido/

Groovy 代码可以作为普通的 Groovy 进行测试(即使是 CPS 转换也会导致它不是真正的 Groovy)


推荐阅读