仅当使用testng.run()命令运行套件时,TestNG控制台才显示空白

我正在运行一个TestNG.xml 我为自动化硒脚本创建了一个maven项目,并将所有必需的依赖项添加到pom.xml中。如果我使用TestNG.run()命令运行Testng.xml文件中定义的套件,则TestNG测试结果控制台为空。 如果有其他方法可以通过main()方法运行testNG.xml,请分享一下,以便我可以在testNG控制台中获取每个测试用例的状态

请参考我使用的代码

TestNG testng = new TestNG();
List<String> suites = Lists.newArrayList();
suites.add(currdir+"/tempTestNG.xml");//path of xml..
testng.setTestSuites(suites);
testng.run();

请参考testNG.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite">
    <parameter name="ExecutionType" value="Regression"/>
    <listeners>
        <listener class-name="config.TestListener"/>
    </listeners>
    <test name="Test">
        <classes>
            <class name="testsuits.VerificationOfWiki">
                <methods>
                    <include name="VerifyMainpagetextonWiki"/>
                    <include name="VerifyRandomArticletextonWiki"/>
                </methods>
            </class>
        </classes>
    </test>
</suite>
yanghf0728 回答:仅当使用testng.run()命令运行套件时,TestNG控制台才显示空白

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3014553.html

大家都在问