2013-09-03 3 views
0

- 편집 -Behat Mink에서 시나리오 간 재설정 세션을 사용 중지하는 방법은 무엇인가요?

Facebook의 통계는 회사 웹 사이트에 있습니다. 통계 페이지에 로그인하는 데 Facebook 계정이 사용됩니다. BDD 테스트를 작성했습니다. 테스트는 사이트에 로그인하여 기능을 테스트합니다. 하지만 페이스 북은 (아마 안전상의 이유로) 자주 로깅을 허용하지 않습니다. 따라서 각 시나리오에 로그인하면 Facebook에서 차단됩니다.

테스트는 하루에 여러 번 실행됩니다. Facebook 계정은 통계가있는 웹 사이트 로그인 전용입니다.

나는 묻고 싶다. 시나리오간에 리셋 세션을 비활성화 할 수 있습니까? 아니면 다른 해결책입니까?

+0

아마도 더 설명해야합니다. 이걸 어디서 봤니? 스크린 샷. Facebook에 이것에 대해 물어 보셨나요? 현재 어떤 코드를 실행하고 있습니까? 얼마나 자주 발생합니까? Facebook에서 어떤 작업을하고 계시 며, 아니면 그냥 로그인입니까? – Arran

+0

이것은 유효한 질문입니다. 누가 그것을 닫고 그 이유를 결정했는지 확신 할 수 없습니다. –

+0

Behat과 함께 Selenium을 사용하는 방법에 따라 다릅니다. 일반적으로 시나리오간에 브라우저 닫기/다시 열기를 사용하지 않으면됩니다. 따라서 쿠키는 시나리오간에 지속됩니다. – p0deje

답변