使用excel驱动我的测试类时,两个套件在excel testng中不能具有相同的名称

使用excel驱动我的测试类时,两个套件在excel testng中不能具有相同的名称,testng,Testng,线程“main”org.testng.TestNGException中的异常:两个套件 不能具有相同的名称:在 org.testng.testng.checkSuiteNameInternal(testng.java:1019)位于 org.testng.testng.checkSuiteNames(testng.java:1012)位于 org.testng.testng.sanityCheck(testng.java:985)位于 org.testng.testng.run(testng.j

线程“main”org.testng.TestNGException中的异常:两个套件 不能具有相同的名称:在 org.testng.testng.checkSuiteNameInternal(testng.java:1019)位于 org.testng.testng.checkSuiteNames(testng.java:1012)位于 org.testng.testng.sanityCheck(testng.java:985)位于 org.testng.testng.run(testng.java:1037)位于 net.randomsync.testng.excel.ExcelTestNGRunner.run(ExcelTestNGRunner.java:98) 在Runner.MyRunner1.getXmlSuites(MyRunner1.java:44)中 net.randomsync.testng.excel.ExcelTestNGRunner.run(ExcelTestNGRunner.java:83) 位于Runner.MyRunner.main(MyRunner.java:20)

我正在尝试将测试方法名称从excel文件传递到testng。但是,当我尝试运行runner类时,错误出现在eclipse控制台中。 我的跑步课:

ExcelTestNGRunner runner=new ExcelTestNGRunner("path to excel file");

    runner.setPreserveOrder(true);
    runner.setVerbose(1);


    runner.run();
我的excel文件:

Suite Name           suitename
Suite Parameters    

Id                   Test Configuration
1                    classes=packagename.classname

excel testng将excel文件中的每个工作表作为单独的套件进行分析,并将其传递给testng.run()。从抛出的异常来看,似乎有多个同名套件


您能否确保输入excel文件中没有其他具有相同套件名称的工作表?

请检查我的解决方案,以使您的TestNG套件更加干燥