我需要从命令行运行多个 XML 套件文件。
我的 POM.xml -
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>src/test/resources/xml_Suites/${tests}.xml</suiteXmlFile>
</suiteXmlFiles>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
从命令行尝试这个 -
mvn clean -Dtests={abcd,xyz} test
只有 xyz.xml 被触发,而 abcd.xml 没有被触发。
基本上只有括号中提到的最后一个 xml 文件被触发。
上面的语法有什么问题吗?