Ranorex Selocity: Selenium을 위한 선택자 자동 생성
Ranorex Selocity는 Ranorex에서 개발한 무료 Chrome 애드온으로, 사용자가 Selenium과 함께 사용하기 위해 강력한 XPath, 링크 텍스트, RanoreXPath 및 CSS 선택기를 자동으로 생성할 수 있습니다. 개발 도구 사이드바 패널에서 한 번의 클릭으로 사용자는 웹 페이지의 요소에 대한 선택기를 빠르게 생성할 수 있습니다.
Ranorex Selocity의 스마트 선택기 생성기는 동적으로 생성된 ID를 자동으로 감지하고 무시하여 생성된 선택기가 신뢰할 수 있고 정확하게 생성되도록 보장합니다. 이로써 사용자는 선택기를 수동으로 식별하고 생성하는 데 드는 시간과 노력을 절약할 수 있습니다.
Ranorex Selocity의 뛰어난 기능 중 하나는 Ranorex Webtestit과의 원활한 통합입니다. Ranorex Webtestit은 Selenium 또는 Protractor를 사용하여 UI 웹 테스트를 구축하기 위해 최적화된 가벼운 IDE입니다. 사용자는 생성된 선택기와 컨트롤의 스크린샷을 Ranorex Webtestit으로 바로 전송하여 테스트 자동화에서 추가로 사용할 수 있습니다.
자동 생성 외에도 Ranorex Selocity는 선택기의 수동 선택도 제공하여 사용자가 필요에 가장 적합한 선택기를 선택할 수 있습니다. XPath, 링크 텍스트, RanoreXPath 또는 CSS 선택기든 Ranorex Selocity가 모두 지원합니다.
이 애드온은 동일 출처 및 교차 출처의 iframe 내 요소에 대한 선택기 생성도 지원합니다. 이를 통해 사용자는 어떠한 번거로움 없이 중첩된 프레임 내 요소를 쉽게 대상으로 지정할 수 있습니다.
Ranorex Selocity는 사용자가 선택기를 직접 수정하기로 선택할 경우 즉시 피드백을 제공하여 수정된 선택기가 유용하고 효과적인 상태를 유지할 수 있도록 보장합니다.
사용성을 더욱 향상시키기 위해 Ranorex Selocity는 선택기에 따옴표와 이스케이프 문자를 자동으로 추가하여 Selenium 테스트의 로케이터에 즉시 사용할 수 있도록 합니다. 이로써 사용자는 선택기를 수동으로 이스케이프하는 번거로움을 피할 수 있습니다.
마지막으로, Ranorex Selocity는 어두운 테마와 밝은 테마를 모두 제공하여 사용자가 선호하는 시각적 스타일을 선택할 수 있습니다.
전반적으로, Ranorex Selocity는 Selenium과 함께 작업하는 개발자와 테스터들에게 강력하고 편리한 도구입니다. 선택기의 자동 생성 기능, Ranorex Webtestit과의 원활한 통합, 수동 선택 기능을 지원하는 것은 어떤 개발자의 도구 상자에도 가치 있는 추가입니다.