Testng删除测试名称数据提供程序参数

Testng删除测试名称数据提供程序参数,testng,testng-dataprovider,Testng,Testng Dataprovider,我有以下问题 我有一个带有随机名称的测试,我必须记录我从数据提供者提供的两个测试参数 我实现了一种方法,通过将它们连接到名称中,将它们记录为自定义处理的测试参数 但是TestNG也添加了未处理的参数(它们看起来像随机生成的代码,带有包/类的名称和其他内容,如下图所示) 有没有办法删除TestNG记录的数据提供程序测试参数?或者我可以用自定义数据提供程序测试参数覆盖它们 顺便说一下,我的自定义测试参数与TestNG记录的完全相同,我只想删除生成的参数,我实现自定义参数的方式也是通过实现ITest

我有以下问题

我有一个带有随机名称的测试,我必须记录我从数据提供者提供的两个测试参数

我实现了一种方法,通过将它们连接到名称中,将它们记录为自定义处理的测试参数

但是TestNG也添加了未处理的参数(它们看起来像随机生成的代码,带有包/类的名称和其他内容,如下图所示)

有没有办法删除TestNG记录的数据提供程序测试参数?或者我可以用自定义数据提供程序测试参数覆盖它们

顺便说一下,我的自定义测试参数与TestNG记录的完全相同,我只想删除生成的参数,我实现自定义参数的方式也是通过实现ITest接口

如果有任何解决办法,请帮助!
谢谢!

这里有一个如何更改测试名称的示例

我已经成功更改了测试名称,问题是我不需要在测试名称之前生成内容。我想删除生成的字符串。