나는 셀레늄 WebDriver, cucumber-jvm, java를 사용하여 테스트 프레임 워크를 가지고있다. BASE_URL 및 기타 필요한 속성 파일을 가지고 있으므로 IDE에서 모든 것을 올바르게 설정할 수 있습니다. 그러나 명령 행은 어떨까요?셀레늄 - 오이 메이븐 파라미터 화
환경이 다른 경우 maven의 매개 변수화를 해결하려면 어떻게해야합니까? 기능 파일에서 환경과 태그를 설정하기 위해 이와 비슷한 것을 사용하고 싶습니다.
MVN 깨끗한 테스트 -uat - 내가 테스트를 트리거 인 TeamCity를 사용해야하기 때문에 테스트
@ 그것은 나를 위해 중요 할 것입니다.
감사합니다.
내가 실수하지 않는다면, 내 속성 파일을 제거하고 대신 maven 프로필을 만들어야합니까? 예, 프레임 워크가 꽤 크기 때문에 코드를 복사하여 붙여 넣기를 원하지 않습니다. 입력 스트림과 함께 각 환경에 대한 URL을 가져 오는 propertyReader를 사용합니다. 하지만 -D 매개 변수를 사용하면 속성 파일에 연결할 수 없다고 가정합니다. – brobee
속성 파일이 어떻게 생겼는지 모르기 때문에 말할 수 없습니다. 프레임 워크가 사용할 환경을 어떻게 결정합니까,이 매개 변수는 어떻게 설정합니까? – acikojevic