Testng 特定于环境的数据提供程序

Testng 特定于环境的数据提供程序,testng,test-data,test-environments,testng-dataprovider,Testng,Test Data,Test Environments,Testng Dataprovider,我的要求:针对不同的环境提供不同的数据 我相信这是一个共同的要求,我正在寻找关于最佳实践的建议,以进行这项工作。有没有一种方法可以让testNg中的dataprovider根据环境提供数据?数据种子目前不是一个选项,因此确保在不同的环境中加载相同的数据不是一个选项。 我能想到的选择是,拥有尽可能多的优秀环境。但这将意味着进一步细分,以获得特定于测试用例的卓越性能。以及编写额外的代码 根据环境变量(可以从命令行或JVM参数传递)和测试用例选择合适的excel。我觉得这是一种过分的做法,应该有一种更

我的要求:针对不同的环境提供不同的数据

我相信这是一个共同的要求,我正在寻找关于最佳实践的建议,以进行这项工作。有没有一种方法可以让testNg中的dataprovider根据环境提供数据?数据种子目前不是一个选项,因此确保在不同的环境中加载相同的数据不是一个选项。 我能想到的选择是,拥有尽可能多的优秀环境。但这将意味着进一步细分,以获得特定于测试用例的卓越性能。以及编写额外的代码 根据环境变量(可以从命令行或JVM参数传递)和测试用例选择合适的excel。我觉得这是一种过分的做法,应该有一种更简单的方法来做到这一点。期待一些建议。多谢各位