詹金斯量角器黄瓜的工作

jenkins job for protractor cucumber

我有一个量角器黄瓜 intellij 项目。我想创建一个可以 运行 我的测试的 jenkins 作业。我不知道该怎么做。我找不到任何解释从哪里开始的教程。我需要安装插件还是什么?

如果您现在能够从 CLI 成功 运行,创建 Jenkins 作业应该是小菜一碟

  1. 第 1 步 - 在 Jenkins 中创建一个新作业,构建步骤为 - 执行 shell 为了让生活更轻松,您还可以安装此 plugin

  2. 第 2 步:假设您正在 运行 设置黄瓜 - 通过将黄瓜配置为自定义框架并提供来自 conf.js 的规范来进行量角器测试,如下所示

    framework: 'custom', frameworkPath: require.resolve('protractor-cucumber-framework'), cucumberOpts : { require : './features/LoginDefinitions.js', format : 'pretty' }

  3. 步骤 3- 创建一个 .bat 文件来触发量角器 -cucumber 测试并从 Jenkins 作业指向这个批处理文件

echo 'started execution' protractor protractor.conf.js

//在Jenkins中执行shell构建步骤

C:\<<path>>\startExecution.bat