testing - 如何设置 TestCafe 以在 CLI 中指定的环境中运行?
问题描述
如何设置 TestCafe 以在 CLI 中指定的环境中运行?
例如
testcafe chrome test.js --env=development
我想设置一个不同环境的列表——例如开发、集成等——我可以在运行测试时在 CLI 中调用这些环境。
配置中有默认设置吗?
有人有例子吗?
解决方案
TEST_ENV=development npm run test:firefox
以上是运行测试的命令。
通过 process.env.Test_ENV 使用此环境变量,无论您需要将“开发”或任何其他环境作为值传递。剧本,
"scripts": {
"test:firefox": "testcafe firefox ./tests"}
推荐阅读
- r - 为什么即使在添加 add='mean_se' 后错误栏也不会出现在 ggpubr::ggbarplot 中
- python - Pythion Discord Bot @'ing people
- python - 如何在循环中创建一个熊猫数据框数组
- javascript - 如何使用递归每 3 秒打印一次函数内部的变量?
- node.js - MERN 堆栈的 MongoDB/Mongoose 安全性
- node.js - 如何解决“错误:belongsTo 调用的东西不是 Sequelize.Model 的子类”?
- python - 切换 conda 环境需要我每次都输入 conda install tensorflow
- java - Flutter android许可接受错误
- react-native - 反应导航:使用向上滑动效果手动更改屏幕
- python - Autocad python - 从工具栏运行脚本