Watir 및 Firewatir와의 진정한 브라우저 호환 테스트를 수행 할 수 있다는 것에 대한 장벽 중 하나는 (내가 아는 한 결코 제거되지 않았지만 아마도 내가 잘못 생각한 것입니다.) 이것이 Watir가 원래 하나의 색인 생성을 사용하도록 설계된 반면, firewatir을 만든 사람은 누구나이를 기반으로 0을 만들었습니다.Watir-webdriver는 Watir과 Firewatir 간의 인덱싱베이스의 차이점을 해결합니까?
각 결정에 대해 좋은 역사적 이유가 있으며 확실한 논쟁을하고 싶지는 않지만 테스터가 스크립트를 만들려고 애쓰는 것은 고통 스럽습니다. 적어도 이것은 다음과 같이 요소를 식별하는 데 영향을 미칩니다. index.
Watir-Webdriver로 이동하면 더 균일 한 플랫폼을 만들 수 있을지 궁금합니다.
또한 최신 Watir 및 Watir-Webdriver의 차이점에 대해 언급하고 있습니까? 예를 들어 최근의 질문에서 .value =는 .set 대신 '이벤트가없는 직접 세트'로 구현되지 않았으며 기본적으로 .set과 동일하게 작동합니다.
실제로 Watir 2.0.x에서 제로 또는 하나의 기반 색인을 사용하는 선택자가있다. –