詹金斯量角器黄瓜的工作
jenkins job for protractor cucumber
我有一个量角器黄瓜 intellij 项目。我想创建一个可以 运行 我的测试的 jenkins 作业。我不知道该怎么做。我找不到任何解释从哪里开始的教程。我需要安装插件还是什么?
如果您现在能够从 CLI 成功 运行,创建 Jenkins 作业应该是小菜一碟
第 1 步 - 在 Jenkins 中创建一个新作业,构建步骤为 - 执行 shell
为了让生活更轻松,您还可以安装此 plugin
第 2 步:假设您正在 运行 设置黄瓜 - 通过将黄瓜配置为自定义框架并提供来自 conf.js 的规范来进行量角器测试,如下所示
framework: 'custom',
frameworkPath: require.resolve('protractor-cucumber-framework'),
cucumberOpts : {
require : './features/LoginDefinitions.js',
format : 'pretty'
}
步骤 3- 创建一个 .bat 文件来触发量角器 -cucumber 测试并从 Jenkins 作业指向这个批处理文件
echo 'started execution'
protractor protractor.conf.js
//在Jenkins中执行shell构建步骤
C:\<<path>>\startExecution.bat
我有一个量角器黄瓜 intellij 项目。我想创建一个可以 运行 我的测试的 jenkins 作业。我不知道该怎么做。我找不到任何解释从哪里开始的教程。我需要安装插件还是什么?
如果您现在能够从 CLI 成功 运行,创建 Jenkins 作业应该是小菜一碟
第 1 步 - 在 Jenkins 中创建一个新作业,构建步骤为 - 执行 shell 为了让生活更轻松,您还可以安装此 plugin
第 2 步:假设您正在 运行 设置黄瓜 - 通过将黄瓜配置为自定义框架并提供来自 conf.js 的规范来进行量角器测试,如下所示
framework: 'custom', frameworkPath: require.resolve('protractor-cucumber-framework'), cucumberOpts : { require : './features/LoginDefinitions.js', format : 'pretty' }
步骤 3- 创建一个 .bat 文件来触发量角器 -cucumber 测试并从 Jenkins 作业指向这个批处理文件
echo 'started execution'
protractor protractor.conf.js
//在Jenkins中执行shell构建步骤
C:\<<path>>\startExecution.bat