2017-03-09 7 views
0

SAP CRM 응용 프로그램 용 테스트 사례를 자동화하려고합니다. 로그인 페이지에서 요소 속성을 가져 오려면 마우스 오른쪽 버튼을 클릭 할 수 있지만 일단 로그인하면 오른쪽 클릭시 inspect 요소가 제공되지 않습니다. 요소에 대한 ID 또는 xpath를 찾고 있습니다. Internet Explorer 탐색기에서 이러한 도구를 사용할 수있는 쉬운 도구가 있습니까?Selenium Automation에 사용할 IE 웹 페이지 (SAP)의 요소를 찾을 수없는 문제

상황은 내가 시도 :

  1. 기록하고 요소를 얻기 위해 파이어 폭스에서 셀레늄 IDE를 사용. 그러나 SAP 웹 페이지는 Firefox에서 작동하지 않습니다.

  2. 엘리먼트 xpath를 얻기 위해 인터넷 익스플로러가있는 북마크릿을 사용해 보았습니다. 나는 이것에 오류가있다. 나는 또한 MRI를 시도했으나 효과가 없었다.

답변

0

IE에서 F12 키를 누르면 개발자 도구 모음이 열립니다. DOM 탐색기가 있고 빈 사각형 (ctrl + B)에 포인터 인 '요소 선택'도구를 사용할 수 있습니다. 그런 다음 화면의 요소를 클릭하면 HTML에서 해당 요소를 볼 수 있습니다. 브라우저에 오류가있는 경우 제대로 렌더링해도 선택 방법을 사용하고 요소를 검사하지 못할 수도 있습니다. HTML을 수동으로 탐색하여 찾으려는 항목을 찾아 식별 할 수 있습니다.

또한 xquery를 허용하는 dev 도구 내에서 document.evaluate 기능을 사용할 수 있습니다. 참조 : document.evaluate 파이어 폭스를 참조하고 있지만 IE11이이를 지원할 수 있다고 생각합니다.