首页 > 解决方案 > 如何设置 TestCafe 以在 CLI 中指定的环境中运行?

问题描述

如何设置 TestCafe 以在 CLI 中指定的环境中运行?
例如

testcafe chrome test.js --env=development

我想设置一个不同环境的列表——例如开发、集成等——我可以在运行测试时在 CLI 中调用这些环境。

配置中有默认设置吗?
有人有例子吗?

标签: testingcommand-lineautomated-testse2e-testingtestcafe

解决方案


TEST_ENV=development npm run test:firefox

以上是运行测试的命令。

通过 process.env.Test_ENV 使用此环境变量,无论您需要将“开发”或任何其他环境作为值传递。剧本,

 "scripts": {
    "test:firefox": "testcafe firefox ./tests"}

推荐阅读