[我正在使用gauge-js运行人偶脚本,并且试图从命令行传递自定义参数。
[运行我的gauge run spec命令以运行测试用例时,我想传递任何自定义参数,例如gauge run spec --username = test并在实现文件中读取该值。
您无法将自定义参数传递给仪表。但是,您可以使用环境变量在实现文件中传递所需的任何其他信息。
例如,您可以使用(在mac / * nix上)
username=test gauge run spec
或(在Windows上)
set username=test
gauge run specs
并使用process.env.username
使用实现文件中的环境变量。
您还可以在env
文件夹的.property文件中设置变量。这些也将作为环境变量使用。