2011-11-11 4 views
0

셀레늄 테스트를 국제화하는 데 문제가 있습니다. 테스트 시스템에서 tomcat 컨테이너에 배포 된 웹 응용 프로그램이 있습니다. 테스트 컴퓨터를 사용하여 별도의 컴퓨터에서 셀렌 테스트를 실행하고 싶습니다. 문제는 나의 국제화를위한 모든 로케일 파일들이이 테스트 머신에 있다는 것입니다. 지금 당장이 파일을 셀레늄 테스트에 리소스로 추가했지만 현재 컨테이너에있는 파일에 액세스 할 수있는 방법이 있습니다. 예를 들어 다른 방법으로 URL을 통해이 디렉토리에 액세스 할 수 있도록 tomcat을 구성 할 수 있습니까? 나는 다른 제안을 열어.바람둥이에서 i18n 리소스에 액세스합니다.

항아리 : 파일 :

답변

0

URL의 파일 시스템에서 항아리에 자원에 액세스하기위한이 같은입니다/C :! /maven/repository/org/easymock/easymock/3.0/easymock-3.0.jar/META- INF/INDEX.LIST

디스크 위치를 알 수없는 경우 ClassLoader를 통해 리소스에 액세스 할 수 있지만 지정된 디렉토리 (현재 전쟁, tomcat 공유 라이브러리, JRE 라이브러리)에서 검색됩니다.

관련 문제