是否可以从命令行将参数发送到Nightwatch?

时间:2019-09-27 13:34:18

标签: selenium jenkins soapui nightwatch.js

我有一个詹金斯工作,可以发出XML请求并返回答案。从这个答案中,我需要一个在夜视仪上的字符串来开始测试。

有人知道我如何将此字符串发送给守夜人吗?也许通过命令行参数?但是接下来如何阅读?

1 个答案:

答案 0 :(得分:2)

既然您使用的是基于NodeJS的框架,为什么不使用process.env变量?

假设您需要告诉脚本要再次运行检查的环境。我们将其称为系统变量ENV。您的命令将变为:

ENV=prod nightwatch nightwatch.conf.js --yourOtherSwitches

在页面对象/功能文件中,您使用process.env.ENV调用变量。

相关问题