Testing 如何传入自定义参数以在特定环境上运行测试

Testing 如何传入自定义参数以在特定环境上运行测试,testing,automated-tests,ui-automation,e2e-testing,testcafe,Testing,Automated Tests,Ui Automation,E2e Testing,Testcafe,我使用-.testcaferc.json文件运行测试,我运行的命令是:node node\u modules/testcafe/bin/testcafe 我想传递一个附加参数,以便在不同的环境中运行不同的测试。当我试图在命令中添加那个参数:节点NoDEYMeals/TestCaBe/BI/TestCaFe生产时,我不能把它看作是测试。 请告诉我如何处理此问题。您可以在这种情况下使用环境变量 设置环境变量 //环境变量集是特定于平台的 //看https://devexpress.github.io

我使用-
.testcaferc.json
文件运行测试,我运行的命令是:
node node\u modules/testcafe/bin/testcafe

我想传递一个附加参数,以便在不同的环境中运行不同的测试。当我试图在命令中添加那个参数:<代码>节点NoDEYMeals/TestCaBe/BI/TestCaFe生产时,我不能把它看作是测试。


请告诉我如何处理此问题。

您可以在这种情况下使用环境变量

设置环境变量

//环境变量集是特定于平台的
//看https://devexpress.github.io/testcafe/documentation/recipes/configuration/access-environment-variables-in-tests.html#set-环境变量
出口产量=真
testcafe chrome test.js
并在测试中使用它

fixture(“fixture”);
测试('test',异步t=>{
控制台日志(进程环境生产);
});

您可以在这种情况下使用环境变量

设置环境变量

//环境变量集是特定于平台的
//看https://devexpress.github.io/testcafe/documentation/recipes/configuration/access-environment-variables-in-tests.html#set-环境变量
出口产量=真
testcafe chrome test.js
并在测试中使用它

fixture(“fixture”);
测试('test',异步t=>{
控制台日志(进程环境生产);
});