将Jenkins内部版本号传递给SauceLabs的量角器

rphardu

我正在通过Jenkins运行量角器测试用例,并使用SauceLabs作为执行环境。我正在使用量角器-黄瓜框架。我想从Jenkins传递内部版本号,以便可以将其传递给SauceLabs来组织我的测试执行结果。

我尝试了这篇文章中提到的参数https://moduscreate.com/blog/protractor_parameters_adding_flexibility_automation_tests/

在Config.js中

 params: {
         buildNumber:'xyz'
     }

用于量角器:

protractor config/config.js --parameters.buildNumber= 1.1 --disableChecks"

使用:

browser.params.buildNumber

这给出了buildnumber = xyz而不是1.1

你能在这里帮我吗

更新:抱歉忘了提及我browser.params.buildNumber在的钩子之后使用cucumberjs

yong

您应该--params.xxx在cmd行中使用pattern:而不是--parameters.xxx

在您的情况下,应为: protractor config/config.js --params.buildNumber=1.1 --disableChecks

注意:不要插入空格周围=,像--params.name = value,或--params.name= value

如果参数值具有空格,则应使用双引号将其包装,例如 --params.name="I like to xxx"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

更好的增加内部版本号的方法?

Xcode项目的“内部版本号”

如何使用Maven获取Jenkins内部版本号

使用Saucelabs上传量角器文件

如何将程序集版本设置为Jenkins内部版本号?

AssemblyInfo内部版本号未更新

设置Jenkins工作流(管道)构建的内部版本号

Jenkins Groovy管道-检索已构建作业的内部版本号

如何将作业名称和内部版本号作为参数传递给另一个詹金斯作业?

Jenkins:查找git commit的内部版本号

在Jenkins代码中以管道方式捕获下游作业的内部版本号

Jenkins:获取在管道内触发的Job的内部版本号

VSTS内部版本号,用于内部版本定义

python将版本号增加0.0.1

如何将量角器恢复为所选版本?

Jenkins使用相同的参数进行重建,但是新的内部版本号

将Azure DevOps内部版本号设置为Gitversion MajorMinorPatch编号

如何将内部版本号传递给maven-cucumber-reporting插件

如何将内部版本号与可执行文件上的版本号同步?

Jenkins内部版本号更改为数据和时间

在bash中增加内部版本号

Jenkins 将内部版本号导出到文件

在 WPF 应用程序的 UI 中显示 TFS 服务器内部版本号

量角器/Javascript - 将函数传递给 expect 子句的值的参考语法

如何在 Android 中获取 Jenkins 内部版本号?

如何为每个 jenkins 映像运行添加内部版本号?

如何使用 node.js 将命令行参数值传递给量角器中的配置文件

如何将内部版本号(来自 Jenkins)添加到 jar 文件?

Bash - 将版本号增加 1