2014-12-18 3 views
1

웹 사이트를 테스트하고 있습니다. URL을 입력하면 홈페이지가로드되기 전에 사용자 이름과 비밀번호로 로그인하라는 팝업 창이 나타납니다. 이 팝업 창에서 요소의 이름을 찾아야합니다.팝업 창에서 요소 이름을 찾는 방법은 무엇입니까?

불행히도, 탭을 바꾸거나 Firefox의 메뉴를 열 수없는 팝업 차단 창 중 하나입니다.

필자는 일반적으로 페이지 요소의 이름을 식별하기 위해 방화 광을 사용하지만이 경우 아무 도움이되지 않습니다.

RESTClient 및 JMeter 프록시 레코더 (HTTP (S) 테스트 스크립트 레코더/HTTP 프록시 서버라고도 함)를 사용해 보았지만 둘 중 누구도 필요한 정보를 제공하지 못했습니다. 나는 아이디어가 부족하다.

도움을 주시면 감사하겠습니다. '

모달 대화 상자가 브라우저 UI의 일부이며 수 : 자격 증명을 묻지

+0

프롬프트 상자를 말하고 있습니까? 그것들은 여러분이 접근 할 수있는 요소가 아니기 때문입니다. "모든 것을 막아라"는 팝업 설명은 나를 믿을 수있게 해준다. – PlantTheIdea

+0

설명을 위해 팝업 창의 스크린 샷을 추가하십시오. –

답변

1

모달 대화 상자는 일반적으로 할 수있는 인증 요청에 대한 서 Firebug는 웹 사이트 내 요소를 검사 할 수 있기 때문에 Firebug를 사용하여 검사해야합니다. 모든 전술 인증 문제를 다루는 올바른 방법이 JMeter를의 HTTP Authorization Manager을 사용하지만

http://username:[email protected] 

:

는 기본 인증은 같은 URL에 자격 증명을 주입하여 우회 할 수 있습니다. 제대로 구성되면 요청과 함께 승인 세부 정보가 포함 된 올바른 HTTP 헤더가 생성되어 전송됩니다.

다른 인증 유형에 대해 HTTP 권한 부여 관리자를 구성하는 방법에 대한 자세한 내용은 Windows Authentication with Apache JMeter 안내서를 참조하십시오.

+0

감사합니다. URL에 자격 증명을 삽입하면 내 용도로 사용할 수 있습니다. 나는 다른 방법을 시도하지 않았지만 곧 그들에 대해 살펴볼 것입니다. –

관련 문제