Xml TestNG主套件不会运行Chrome套件

Xml TestNG主套件不会运行Chrome套件,xml,internet-explorer,testing,webdriver,testng,Xml,Internet Explorer,Testing,Webdriver,Testng,我正试图从主套件文件运行套件,但当我运行TestNG套件时,不会发生任何事情,因为套件中从未启动 如果我运行mozilla套件,它会正常运行,但是当我运行Chrome套件时,我会得到下面的错误。任何帮助都将不胜感激 套房 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <suite name="Chrome Test S

我正试图从主套件文件运行套件,但当我运行TestNG套件时,不会发生任何事情,因为套件中从未启动

如果我运行mozilla套件,它会正常运行,但是当我运行Chrome套件时,我会得到下面的错误。任何帮助都将不胜感激

套房

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Chrome Test Suite" verbose="1">
    <suite-files>
                <suite-file path="./CAR_MozillaTestSuite.xml"></suite-file>
                <suite-file path="./CAR_ChromeTestSuite.xml"></suite-file></suite-file>
    </suite-files>
</suite> 

更改xml文件的路径。点表示当前文件夹。 如果master suite也与src/test/java/suites位于同一文件夹中,则使用 ./CAR_MozillaTestSuite.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Mozilla Test Suite">
    <parameter name="browser" value="Mozilla" />
    <parameter name="domain" value="Caribbean" />
    <listeners>
        <listener class-name="utils.Listener"></listener>
    </listeners>
    <test name="Mozilla Test" preserve-order="true">
        <classes>
            <class name="tests.common.LoginLogout_Test" />
        </classes>

    </test>

</suite>

顺便说一下,您的套件文件应该在src/test/resources中,而不是在java文件夹中。

您的主套件文件在哪里?文件夹结构?感谢您建议将xml文件移动到资源文件夹并更改路径,但问题仍然存在。我已经深入研究了这个问题,它看起来像是IEDriverServer的问题。我更新了帖子。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Chrome Test Suite">
<parameter name="browser" value="Chrome" />
<parameter name="domain" value="Caribbean" />
       <listeners>
              <listener class-name="utils.Listener"></listener>
       </listeners> 
   <test name="Chrome Test" preserve-order="true" > 
        <classes>
                <!-- ______________________________________________  JOBSEEKER SECTION ____________________________________________ -->
                    <class name="tests.common.LoginLogout_Test"/>
        </classes>
    </test>
</suite>
About to begin executing test Chrome Test
About to begin executing LoginLogout_Test.beforeMethod
Feb 26, 2016 12:24:11 PM org.openqa.selenium.os.UnixProcess checkForError
SEVERE: org.apache.commons.exec.ExecuteException: Execution failed (Exit value: -559038737. Caused by java.io.IOException: Cannot run program "C:\workspace\IJ_Stash\src\main\resources\drivers\chromedriver.exe" (in directory "."): CreateProcess error=216, This version of %1 is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher)