我使用maven surefire插件执行testng-selenium测试 我想要参数化suiteXmlFile,以便我可以从命令行传递套件xml文件。插件看起来像 -
但maven不让我使用这个参数。我错过了什么吗? 我正在使用testng 6.8.7
答案 0 :(得分:1)
Maven将表达式${suiteXmlFile}
扩展为属性的值。它可以定义
<properties>
或pom.xml
节点
mvn
传递给-D<name>=<value>
的JVM系统属性。在resource filtering in the Maven documentation上查找更多信息。
您应该定义一个名为suiteXmlFile
的属性,指向套件XML文件。