我的要求:不同环境的不同数据。
我相信这是一个常见的要求,我正在寻找有关最佳实践的建议来执行此操作。有没有办法让 testNg 中的数据提供者根据环境提供数据?数据播种目前不是一种选择,因此确保在不同环境中加载相同的数据不是一种选择。我能想到的选择是拥有与环境一样多的优秀。但这意味着将其进一步分解,以获得特定于测试用例的卓越表现。并编写额外的代码来根据环境变量(可以从命令行传递或作为 JVM 参数传递)和测试用例来选择正确的 excel。我觉得这有点矫枉过正,应该有更简单的方法这个。期待一些建议。谢谢你。