Java 使用不同的参数顺序执行TestNG测试?

Java 使用不同的参数顺序执行TestNG测试?,java,testng,Java,Testng,我正在为我的电子商务公司编写一系列自动化测试,特别是结帐测试。我需要使用(假)Visa卡、Discover卡、美国运通卡和万事达卡编写完全相同的测试集。我希望能够在一个或多个类中编写一组测试,然后在同一测试运行期间,仅使用稍微不同的输入(即信用卡号)重复测试。有什么办法吗?我已经在testng.xml中使用并行运行这些测试,但是我希望这些签出测试作为特定浏览器的整个测试运行的一部分顺序运行,但是在不同浏览器上的这些测试运行是并行运行的(我已经完成了) 阅读@DataProvider注释以及如何在

我正在为我的电子商务公司编写一系列自动化测试,特别是结帐测试。我需要使用(假)Visa卡、Discover卡、美国运通卡和万事达卡编写完全相同的测试集。我希望能够在一个或多个类中编写一组测试,然后在同一测试运行期间,仅使用稍微不同的输入(即信用卡号)重复测试。有什么办法吗?我已经在testng.xml中使用
并行运行这些测试,但是我希望这些签出测试作为特定浏览器的整个测试运行的一部分顺序运行,但是在不同浏览器上的这些测试运行是并行运行的(我已经完成了)

阅读
@DataProvider
注释以及如何在TestNG文档中使用它。这就是TestNG的特殊之处。数据提供程序方法将向测试方法发送任意数量的数据行。

请阅读
@DataProvider
注释以及如何在TestNG文档中使用它。这就是TestNG的特殊之处。数据提供者方法将向测试方法发送您想要的任意多行数据。

哇,这太简单了!谢谢哇,那太容易了!谢谢