2010-08-05 2 views
1

우리는 jQuery로 작성된 새로운 웹 응용 프로그램을 테스트하는 프로젝트를 시작했으며 WATIR 및 FireWATIR을 사용하여이를 수행 할 계획입니다.WATIR/FireWATIR URL 일관성?

개념 증명 테스트 중에 WATIR과 FireWATIR이 URL을 나타내는 방법의 차이점을 발견했습니다. 예를 들어 FireWATIR을 전달하는 스크립트가 WATIR에서이 오류를 생성합니다.

assert_equal(expandImage.src,"../WebToolKit/images/closed.jpg") 

testBrowserGadget2(WebClientHomePage) [002_pub_browser.rb:108]: 
<"http://172.24.4.125:8081/WebToolKit/images/closed.jpg"> expected but was 
<"../WebToolKit/images/closed.jpg">. 

어떤 Watir과 또는 FireWATIR 중 하나에 설정 나는 URL 값이 IE와 파이어 폭스에 대해 실행시 사이에 일치되도록 활성화 할 수 있나요?

답변

2

...

예를 사용할 수 있습니다 '는 URI "

URI.parse ("http://google.com/image/path.jpg ") .path =>"/image/path.jpg "

즉 assert_equal (URI.parse을 (필요 expandImage.src) .path, "../ WebToolKit/images/closed.jpg")