UI 요소를 기반으로 자동화 테스트에서는 데스크톱에 대한 UI 자동화 테스트 또는 웹에 대한 UI 자동화 테스트입니다. 우선, 우리는 UI 요소를 찾고 식별해야합니다.
웹 UI를 기반으로 자동 테스트에서 테스터는 HTML, CSS 및 JavaScript에 대한 지식을 이해하고 다양한 브라우저 디버깅 기능을 사용하는 법을 배워야합니다.
웹 UI 페이지에서 요소를 찾으려면 먼저 페이지의 DOM 구조, 요소의 속성 및 일부 JavaScript 통화 정보를 이해해야합니다. 이제 주류 브라우저에는 많은 강력한 도구가 제공됩니다.
읽기 내용
Chrome
Google Chrome에는 웹 개발 및 디버깅 도구가 제공 되며이 도구를 3 가지 방법으로 시작할 수 있습니다.
방법 1 : F12 바로 가기 키를 누릅니다
방법 2 : 오른쪽 상단 코너의 아이콘을 클릭하십시오 -> 더 많은 도구 -> 개발자 도구 메뉴 명령 명령, 개발자 도구를 열고 "화살표"아이콘을 클릭하고 찾으려는 요소를 선택하십시오. 아래 애니메이션 데모를 참조하십시오
방법 3 : 원하는 UI 요소에 마우스를 놓고 마우스 오른쪽 버튼을 클릭 한 다음 요소 검사 메뉴 명령을 선택하십시오.
크롬을 사용하여 요소의 XPATH를 직접 얻을 수 있습니다.
인터넷 익스플로러 또는 가장자리
Microsoft에서 제작 한 브라우저에는 "개발자 도구"가 제공되며 도구 메뉴 또는 F12를 통해 시작됩니다.
Firefox의 Firebug 플러그인
Firefox는 Selenium이 지원하는 최고의 브라우저입니다. Firefox에 Firebug 플러그인을 설치하는 것이 좋습니다. Firebug를 사용하여 페이지 요소를 찾는 것이 매우 편리합니다.
Firebug의 호출 방법은 위의 Chrome 디버깅 도구의 사용 방법과 정확히 동일합니다. 나는 여기서 자세히 설명하지 않을 것입니다
Firefinder 플러그인을 사용하여 XPath 문을 테스트하십시오
자동화 된 테스트에서는 종종 XPath를 작성해야합니다. Firefinder 플러그인을 사용하여 XPath 문이 올바른지 확인할 수 있습니다.
위의 것은 브라우저 디버깅 도구를 사용하여 관련 정보를 구성하고 계속 추가하는 Java Selenium에 대한 정보입니다. 이 사이트를 지원 해주셔서 감사합니다!