2013-07-16 3 views
0

Firefox 플러그인 Selenium IDE를 사용하고 있습니다 (Webdriver가 아닌). 내 웹 어플리케이션의 일부 영역은 기본 인증 이후에만 액세스 할 수 있습니다 :Selenium IDE 기본 인증

basic auth window

이 순간, 내가 테스트를 중지하고 수동으로 로그인 데이터를 입력해야합니다. 내가 URL을 통해 내 로그인 데이터를 전달하는 경우 :

basic auth url warning

자동으로 셀레늄 IDE를 통해 로그인 할 수있는 방법이 있나요 : http://username:[email protected]/, 내가 셀레늄 IDE를 통해 OK-버튼을 누르지 수있는 창을,이 나타 납니까?

+0

이 브라우저 프록시 인증은 무엇입니까? – Chetan

답변

0

나 혼자만의 영혼을 발견했습니다 : Firefox 플러그인 AutoAuth. 다음 번에 인증 창이 나타나면 Plugin에서 "암호 저장"기능을 사용하여 처음으로 로그인 및 암호를 입력하면 Plugin AutoAuth가 자동으로 Login-Data를 전송합니다.

참고 : Selenium-test의 컨텍스트에서 로그인 계정을 변경해야하는 경우 AutoAuth 플러그인을 사용할 수 없습니다.

-2

사이트에서 기본 인증을 사용할 때 사용자를 전환하려면 IDE에서 열기 명령에 전달한 URL에 사용자 이름과 암호를 지정할 수 있습니다.

IDE의 소스 코드를 보면 처음 "user1", "user2"가 될 수 있습니다.

<tr> 
    <td>open</td> 
    <td>http://user1:[email protected]/</td> 
    <td></td> 
</tr> 
<tr> 
    <td>open</td> 
    <td>http://user2:[email protected]/</td> 
    <td></td> 
</tr> 
+4

간단한 코드는 적절한 대답을 고려하지 않으므로 일부 정보도 추가하십시오. – Kedarnath

+0

관련 참고 사항. 주어진 적절한 포맷 도구를 사용하십시오. [포맷 도움말] (http://stackoverflow.com/help/formatting)을 참조하십시오. – Vogel612