我只是想知道是否可以在每次构建时在 Jenkins 中运行量角器 e2e 测试。目前我们手动触发测试用例,它们不是 Jenkins 的一部分,但不知何故我需要它们自动运行并显示结果(失败/通过)作为构建的一部分。任何人都可以分享他们的经验。
问候Syed Zaidy
这是可能的,您可以在作业的"构建触发器"部分下进行设置。 您可以选择定期构建、远程构建、在构建另一个项目后构建或在推送到 GitHub/BitBucket 后构建。
您还可以将测试放在管道中,从另一个作业"下游"放置,以便在该作业完成时自动触发它们。
是的,可以从 Jenkins 作业运行量角器测试。为此,您需要一个无头浏览器。在此处阅读有关无头浏览器的信息:
您可以按照以下说明在 Jenkins 框中安装 npm、量角器和 chrome 无头