0

저는 WebdriverIO를 배우기 시작했습니다. 그래서 빠른 질문이 있습니다. 그들의 github 저장소에서 나는 크롬 & 파이어 폭스의 이전 버전을 보았다. 따라서 WebdriverIO는 업데이트 된 Chrome 버전 (예 : 62.x 또는 Firefox 47.x)과 호환됩니까?WebdriverIO가 Selenium 3.X와 작동합니까

셀렌 3.x에서도 작동합니까 ?? 나는 그 셀렌 버전 2.x에 대해서만 지원한다고 들었다.

감사

답변

1

는 유일한 차이점 3 셀레늄 & 2 셀레늄 사이은 이전 Selenium RC 아키텍처를 포기하고 지금은 전적으로 내가보기 엔 당신이 읽고 추천하는 Webdriver W3C Standard을 구현하는 것입니다.

포기해서 셀레늄 RC셀레늄이, 1 셀레늄 사이 새로운 Webdriver의 API 구현 마이그레이션을 쉽게하기 위해 중간 방식 인 더 이전 버전과의 호환성이 없다는 것을 의미한다.

Selenium 3.x으로 실행해도 문제가 없어야합니다.


나는 경험이 없다고 말하고 있습니다. (WebdriverIO 기반 프레임 워크로 2 년차에 나옵니다). 나는 다음과 같다 WebdriverIO와 접하게 주요 문제에 어떤 주요 문제가 없었 :

  • 드라이버 팀 (gheckodriver, chromedriver 등) 제대로 Webdriver 표준을 구현하지 (버그를 접수하거나, 문제와 관련된 이미 열려있는 문제가 있는지 확인하십시오. GitHub 발행물 페이지);
  • 주요 브라우저 때때로 해당하는 드라이버에 의해 부딪히는없는 새로운 기능을 추진하는 공격적인 출시 일정으로 전환하는 데, 따라서 업데이트하여, 당신은 검사를 실패로 끝날 수있다;
  • 중단 및/또는 부족/제한된 기능 :guys 당신은 항상로 전환해야 할 것이다, 그래서 잘라들은 웹 애플리케이션 자동화의 진행을 표시하는 방법에 따라 기능을 추가합니다 WebDriver작업 몇 가지 새로운 방법/접근법/모범 사례가 지금은 &입니다.

!!! 참고 : 대부분 을 제공하는 자유/여가 시간을 희생 사람들의 소수에 의해 생성된다 즐기고있는이 모든 자유 소프트웨어 (셀레늄, WebdriverIO 등).은 BUG 수정 프로그램을 제공하고 Google에서 Chrome과 마찬가지로 배포합니다 (6 주마다).

가능한 경우 인내심 & 이 기여합니다! :)