2017-11-20 16 views
0

나는 codeception과 browserstack으로 테스트를 시도하고 있습니다.BrowserStackLocal이 메시지와 함께 예외가 발생했습니다. 연결이 끊어졌습니다.

  1. 복제 https://github.com/browserstack/codeception-browserstack
  2. 다운로드 애드온 내 키
  3. 실행 로컬 테스트와 로컬 테스트
  4. 실행 browserstacklocal.exe에 browserstacklocal.exe이 REPO

이 오류를 가지고 http://petrvolny.eu/error.png

+0

스크린 샷을 제공하는 대신 오류 출력을 텍스트로 복사하십시오. – Naktibalda

답변

0

나는 BrowserStack을 사용하지 않았지만 빠른 검색을 수행했습니다. - BrowserStack\LocalException 메시지가 D 인 것으로 잘못 표시되었습니다.

D은 아마도 실제 예외 메시지의 첫 번째 문자 일 것입니다.

이 문제는이 코드에 의해 발생할 수 있습니다 : 그것은 $data['message'] 될하는 데 사용 https://github.com/browserstack/browserstack-local-php/blob/491c6e31960ce8111d2cb70cb84d03e73f270dbb/lib/Local.php#L125

throw new LocalException($data['message']['message']); 

만 년 전에 변경되었습니다 : https://github.com/browserstack/browserstack-local-php/pull/11/files

내 조언은 vendor/browserstack/browserstack-local/lib/Local.php 변경을 편집하는 것입니다 기본 원인이 무엇인지 확인하려면 throw new LocalException($data['message']); 줄을 클릭하십시오.

+0

안녕하세요, 답변 해 주셔서 감사합니다. 수정 후이 전체 오류 : http://petrvolny.eu/error2.png 하지만 내 browserstacklocal은 온라인입니다. ( –

+0

메시지가 Disconnected 인 경우 예외가 발생한다고 질문을 수정하십시오. – Naktibalda