TestNG-如何将DefaultSuite和DefaultTest更改为您在结果文件中选择的名称

TestNG-如何将DefaultSuite和DefaultTest更改为您在结果文件中选择的名称,testng,Testng,我正在使用Selenium 2.0和Eclipse运行TestNG。我的结果将在/test输出文件夹中生成。index.html和emailable-report.html文件将测试名称显示为默认测试,将套件名称显示为默认套件。我想定制它,并使用我选择的名称。我该怎么做 到目前为止,我已经尝试了以下方法。 1.在运行配置中,添加参数testname和suitename-not work 2.使用testng.xml文件来运行测试,而不是使用类名-不起作用。它有自己的问题,我将发布一个单独的问题:

我正在使用Selenium 2.0和Eclipse运行TestNG。我的结果将在/test输出文件夹中生成。index.html和emailable-report.html文件将测试名称显示为默认测试,将套件名称显示为默认套件。我想定制它,并使用我选择的名称。我该怎么做

到目前为止,我已经尝试了以下方法。 1.在运行配置中,添加参数testname和suitename-not work 2.使用testng.xml文件来运行测试,而不是使用类名-不起作用。它有自己的问题,我将发布一个单独的问题:)


感谢使用模板XML文件:

您可以自定义正在执行的套件名称和测试用例名称,如下所示

要自定义套件名称,请将属性名称添加到testing.xml中的套件标记中

   Eg: <suite name="MySuiteName">
   Eg:  <test name="MyTestName">
例如:
要自定义测试用例名称,请将属性名称添加到testing.xml中的测试标记中

   Eg: <suite name="MySuiteName">
   Eg:  <test name="MyTestName">
例如:

使用默认的testng.xml,或使用其他名称(如smoketest.xml)复制此文件,并使用标记自定义、添加所需的测试路径。右键单击并作为testng测试套件运行。参见xml的示例代码