Java 如何在多个设备上运行appium自动化脚本时参数化测试数据?

Java 如何在多个设备上运行appium自动化脚本时参数化测试数据?,java,selenium,testng,appium,Java,Selenium,Testng,Appium,我目前正在使用Appium、java和testng开发一个移动自动化框架。测试应该在多个设备/模拟器上并行运行。但是我想为每个线程发送不同的测试数据。我怎样才能做到这一点?是否可以通过testng xml文件向每个线程发送不同的测试数据 谢谢我这样理解你的问题:你有一个包含10个测试用例的测试类。您有2台设备。您需要为两个具有不同数据集的设备运行所有10个测试用例。因此,总共应该运行20个测试用例(10个测试用例使用集合1数据,10个测试用例使用集合2数据)。这是正确的吗?是的,这就是确切的情况

我目前正在使用Appium、java和testng开发一个移动自动化框架。测试应该在多个设备/模拟器上并行运行。但是我想为每个线程发送不同的测试数据。我怎样才能做到这一点?是否可以通过testng xml文件向每个线程发送不同的测试数据


谢谢

我这样理解你的问题:你有一个包含10个测试用例的测试类。您有2台设备。您需要为两个具有不同数据集的设备运行所有10个测试用例。因此,总共应该运行20个测试用例(10个测试用例使用集合1数据,10个测试用例使用集合2数据)。这是正确的吗?是的,这就是确切的情况:)知道测试用例将同时在两个设备上执行