2014-02-25 4 views
0

maven surefire 플러그인을 사용하여 testng-selenium 테스트를 실행합니다. suiteXmlFile을 매개 변수화하여 명령 줄에서 suite xml 파일을 전달할 수있게하려고했습니다.maven이 suiteXmlFile 매개 변수를 인식하지 못합니다.

enter image description here

그러나 받는다는 날이 매개 변수를 사용하지 않습니다 - 플러그인처럼 보인다. 내가 놓친 게 있니? testng을 사용 중입니다. 6.8.7

+0

'suiteXmlFile'이라는 속성을 정의 했습니까? – Augusto

+0

속성이 추가되었으며 현재 작동합니다. 답변으로 의견을 표기 해 주시면 받아 들일 수 있습니까? – Tarun

답변

1

Maven은 표현식 ${suiteXmlFile}을 속성 값으로 확장합니다. 그것은 -D<name>=<value>을 사용 mvn에 전달 JVM 시스템 특성에서 노드를 통해 pom.xml 또는

  • <properties> 노드
    1. 을 정의 할 수있다.

    자세한 내용은 resource filtering in the Maven documentation에서 찾아보십시오.

    suite XML 파일을 가리키는 suiteXmlFile 속성을 정의해야합니다.

  • 관련 문제