2013-04-24 4 views
0

Jbehave와 Selenium WebDriver로 몇 가지 테스트를 개발하고 실행하고 있습니다.Google 크롬에서 Jbehave 및 Selenium Webdriver로 테스트를 실행할 때 내 연락처에 액세스하지 않으려면 어떻게해야합니까?

Google Chrome[424:ea03] Address book access is denied for executable at path: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome 

내가 드라이버를 시도 할 것을 피할 수있는 방법 :

테스트 중 하나가 로그인 필드에 작성하려고하면, 다음 크롬 WebDriver는 주소록과 권한으로 인해 부족에 액세스하려고이 메시지를 보여줍니다 주소록에 액세스 하시겠습니까?

+0

내 답변과 다른 방식으로 이것을 해결 했습니까? (옆으로 : 나는 downvote가 메타 관련 토론과 관련하여 보복이라고 확신하지만, 동시에 다른 downvote가 있었지만 사용자의 양말 인형은 삭제되었습니다.) – Arjan

답변

-1

이것은 아마도 Chrome의 자동 완성 때문일 수 있습니다.

드라이버를 제어 할 수 있는지 알 수 없습니다. 하지만 Chrome이 자동 완성을 위해 연락처를 사용하지 못하게 할 수 있습니다. 자동 완성 설정에서 '내 주소록 카드의 주소 포함'을 사용 중지합니다.