如何将命令行参数传递到gauge项目中的实现js文件中?

问题描述 投票:0回答:1

[我正在使用gauge-js运行人偶脚本,并且试图从命令行传递自定义参数。

[运行我的gauge run spec命令以运行测试用例时,我想传递任何自定义参数,例如gauge run spec --username = test并在实现文件中读取该值。

gauge getgauge jsgauge
1个回答
0
投票

您无法将自定义参数传递给仪表。但是,您可以使用环境变量在实现文件中传递所需的任何其他信息。

例如,您可以使用(在mac / * nix上)

username=test gauge run spec 

或(在Windows上)

set username=test
gauge run specs

并使用process.env.username使用实现文件中的环境变量。

您还可以在env文件夹的.property文件中设置变量。这些也将作为环境变量使用。

© www.soinside.com 2019 - 2024. All rights reserved.