Selenium IDE가 Google Chrome에서 공식적으로 지원되지 않는 이유

Selenium IDE가 Google Chrome에서 공식적으로 지원되지 않는 이유

Google이 Selenium 프로젝트에 적극적으로 기여하고 있음에도 불구하고 Selenium IDE가 Google Chrome에서 공식적으로 지원되지 않는 이유가 무엇인지 궁금합니다. 이유를 아는 사람 있나요?

답변1

Google Chrome에서 Selenium IDE가 공식적으로 지원되지 않는 이유가 무엇인지 궁금합니다.

이는 Selenium IDE가파이어폭스확대. Chrome은 Firefox 확장 프로그램을 지원하지 않습니다.

Selenium IDE는 Selenium 스크립트를 위한 통합 개발 환경입니다. Firefox 확장으로 구현되었습니다.

원천셀레늄 IDE


Chrome 대신 무엇을 사용할 수 있나요?

유사한 Chrome 도구가 있습니다(개인적으로는 이러한 도구를 사용하지 않았습니다).

프렛:

불행히도 Selenium IDE는 Chrome용으로 존재하지 않습니다. 운 좋게도 매우 좋은 대안이 있습니다. Selenium IDE의 대안으로 FRET를 사용해 보는 것이 좋습니다. Selenium IDE와 동일한 구문을 사용하지만 웹 기반이며 볼 수 없는 도구에 속한 컴퓨터에서 테스트를 실행합니다. 테스트 결과만 볼 수 있습니다. 좋은 점은 Chrome에서도 테스트를 실행할 수 있다는 것입니다.

ChromeDriver:

WebDriver는 다양한 브라우저에서 웹앱을 자동으로 테스트하기 위한 오픈 소스 도구입니다. 웹 페이지 탐색, 사용자 입력, JavaScript 실행 등을 위한 기능을 제공합니다. ChromeDriver는 Chromium용 WebDriver의 유선 프로토콜을 구현하는 독립형 서버입니다. ChromeDriver는 Android의 Chrome과 데스크톱의 Chrome(Mac, Linux, Windows 및 ChromeOS)에서 사용할 수 있습니다.


추가 자료:

답변2

Selenium IDE는 공식적으로 지원되지 않지만Chrome용 셀레늄 IDEChrome 스토어에서 구매 가능:

이 무료로 웹 매크로를 기록하고 재생하세요.오픈 소스웹 브라우저 자동화를 위한 Chrome 확장 프로그램입니다. 이 확장은 웹 개발자, 웹 테스터, 특히 일반 웹 자동화 및 양식 작성을 위한 사용하기 쉬운 웹 매크로 레코더입니다.Firefox Selenium IDE에서 가장 일반적으로 사용되는 "Selenese" 명령을 지원합니다..

답변3

업데이트: 일부 좋은 사람들이 Selenium IDE를 Web Extension 플랫폼(Chrome, Firefox 및 Edge에서 작동하도록 예상됨)으로 포팅하려고 시도하는 것 같습니다.

크롬 확장 프로그램

파이어폭스 확장

에서그들의 웹사이트:

Automation Recorder를 설치해 주셔서 감사합니다. 이 Chrome 확장 프로그램은 Katalon Studio Hackathon 콘테스트의 챔피언 프로젝트였습니다. Katalon Automation Recorder는 더 이상 사용되지 않는 Selenium IDE를 사용하여 자동화 테스트를 기록하고 재생할 수 없는 사용자나 편리한 레코더를 찾는 인기 있는 오픈 소스 프레임워크 사용자를 지원하기 위해 개발되었습니다. 확장 프로그램은 Chrome 브라우저와 호환되며 곧 설치가 가능해질 Firefox 승인을 기다리고 있습니다.

확장은 사용자가 수동 테스트 사례를 다른 언어로 신속하게 변환하고 고급 조건, 동적 검증을 위해 선호하는 IDE로 가져오거나 외부 데이터 소스로 실행할 수 있는 기록 유틸리티로 사용할 수 있습니다.

누군가가좋은 소개 영상YouTube에서.

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

언급된 다른 답변 Selenium IDE는 Firefox 확장이지만 지금까지 Chrome용 포트가 없는 이유는 설명하지 않았습니다.

이것을 확인해보세요훌륭한 기사브라이언 앤더슨.

테스트 사례 생성 속도를 더욱 높이기 위해 일본의 Shinya Kasatani는 자동화된 테스트 개발을 위한 사용하기 쉬운 인터페이스를 제공하는 Firefox 확장 기능인 Selenium IDE를 만들었습니다. Selenium IDE에는 사용자 작업이 수행되는 동안 이를 캡처한 다음 나중에 실행할 수 있는 여러 프로그래밍 언어 중 하나로 재사용 가능한 스크립트로 내보내는 녹음 기능이 있습니다. Selenium IDE는 단순히 신속한 프로토타이핑 도구로 만들어졌습니다. 그는 2006년에 Selenium 프로젝트에 Selenium IDE를 기증했습니다.

Selenium 팀에서 언급했듯이 Selenium 개발자는 지원되는 많은 프로그래밍 언어 중 하나를 사용하여 일정량의 프로그래밍이 필요한 테스트 자동화의 모범 사례를 항상 권장합니다.

첫 번째 이유는 기부 프로젝트였기 때문이다. 두 번째는 그거다Selenium IDE는 단순히 신속한 프로토타이핑 도구로 고안되었습니다., 그리고Selenium 개발자는 지원되는 많은 프로그래밍 언어 중 하나를 사용하여 일정량의 프로그래밍이 필요한 테스트 자동화의 모범 사례를 항상 권장합니다..

답변4

Selenium IDE는 공식적으로 지원되지 않지만 해결 방법이 있습니다.

실제로 할 수 있습니다WebDriver 재생을 사용하여 Chrome의 Selenium IDE에서 테스트 실행. 이는 기능의 일부만 제공하지만 아무것도 제공하지 않는 것보다 낫습니다. :)

관련 정보