2010-07-20 2 views
4

우리 팀은 watir을 사용하는 자동화 솔루션을 보유하고 있습니다. 실제로, 우리는 그것의 2 개의 버전을 가지고 있습니다. 하나는 우리 소프트웨어의 릴리스이고 다른 하나는 다른 릴리스입니다. 나는 watir의 버전을 바꾸는 것이 쉽지 않다는 것을 알았습니다. 그래서 저는 새로운 프로젝트에 적합한 버전을 선택하고 싶습니다. (Watir Podcast # 30에 대한 Jim Knowlton의 대화와 같은 탐색 프레임 워크를 구축합니다.)새로 시작하면 Watir-WebDriver로 시작해야합니까?

저희 제품은 IE와 Firefox를 지원합니다. Chrome이나 Safari와 같은 미래의 다른 브라우저를 지원할 수 있습니다. 대부분의 인터페이스 기술은 watir에서 지원되지만, 우리는 속성에 더 잘 액세스 할 수있는 webdriver 프레임 워크를 만들었습니다.

저는 Watir Webdriver가 오늘 저에게 최선의 선택일지도 모른다고 생각합니다. 그것을 사용하지 않았거나 심지어 다른 사람들의 행복을 검토하지 않았다면, 나는 그것이 준비되었는지 확실하지 않습니다. 어떻게 생각해?

+0

모든 답변이 좋습니다. 고마워요! 불행히도 지금 당장 팝업 지원이 필요합니다. –

답변

5

나는 몇 가지 주목할만한 예외를 제외하고,이 시점에서 생산 사용할 준비가 파이어 폭스 드라이버 Watir과 - webdriver을 고려

안정을 갖는 그리고 유용한 파이어 폭스 드라이버는 제 1 우선 순위입니다. 그래서 IE, Chrome 또는 HtmlUnit (원격) 테스트에 아직 많은 시간을 할애하지 않았습니다. 우리의 사양 제품군에서

결과는 (watirspecwatir2 분기) 브라우저가 지원됩니다 얼마나 잘의 좋은 표시를 제공해야합니다 :

  • 파이어 폭스 : 통과 : 94 %, 총 시간 : 2백1초 .
  • 크롬 : 통과 : 89 %, 총 시간 : 1207 초.
  • : 통과 : 83 %, 총 시간 : 2238 초.
+0

Jari, 스택 오버플로에서 만나 뵙게되어 반갑습니다. :) –

+0

Watir-Webdriver에 대한 다른 브라우저 지원 상태 (가장 많이 요청한 항목은 Safari 인 것 같습니다)에 대한 업데이트가 있습니까? 그렇게 될 것 같니? –

1

나는 그것을 사용했고, 꽤 좋다. 필자는 Firefox 드라이버 만 사용하여 명시 적으로 만들었습니다. 나는 IE와 크롬 드라이버를 시험해 보았고 그것들은 FF 1만큼 좋지 않았다.

2

당신이 그것에 대해 테스트하려는 경우

require "watir-webdriver/extensions/alerts" 

alert do 
    #...code that launches an alert box... 
end 

confirm true do 
    #...code that launches confirm box... 
end 

블록조차 확인/경고 상자의 값을 반환 할 alerts.rb Watir과 - webdriver 확장을 확인하시기 바랍니다. 감사합니다. Jari

+0

정말 멋집니다. 나는 그것을 시도한다고 생각한다. –

관련 문제