POM Builder - CSS/XPath 로케이터 자동 생성
POM Builder는 LogiGear Corporation에서 개발한 무료 Chrome 애드온입니다. 이는 Selenium, Protractor, Robot Framework, webdriver.io 및 TestArchitect Automation Suite를 사용하여 웹 테스트에 특화된 테스트 자동화 엔지니어의 시간을 절약하기 위해 설계되었습니다.
POM Builder를 사용하면 XPath 및 CSS 선택기를 포함한 강력한 로케이터를 즉시 생성할 수 있습니다. 이 애드온은 신뢰성, 길이 및 이해하기 쉬움과 같은 요소를 고려하여 검사된 웹 요소에 대한 가장 신뢰할 수 있는 로케이터를 제안합니다. 또한, 프론트엔드 프레임워크에서 생성된 동적 ID를 감지하고 무시합니다.
제안된 로케이터를 평가하거나 고유한 사용자 정의 로케이터를 사용하여 관심 있는 웹 요소를 고유하게 식별할 수 있습니다. 또한, POM Builder는 Selenium, Protractor 및 TestArchitect 프로젝트에 대한 해당 POM 코드 스니펫을 생성하는 데 도움을 줄 수 있습니다.
POM Builder는 사용자의 브라우징 기록을 추적하거나 인터넷을 통해 데이터를 전송하지 않습니다. 모든 데이터는 로컬 하드 디스크에 저장됩니다. 그러나 iFrame 내부 요소의 로케이터를 생성하기 위해 "webNavigation" 및 "tabs" 권한이 필요합니다.
자세한 정보는 LogiGear Corporation에서 제공하는 사용자 가이드, 릴리스 노트, 블로그 및 사용자 그룹을 참조할 수 있습니다.