Intern을 사용하여 테스트 실행 중 발생하는 JavaScript 오류를 어떻게보고 할 수 있습니까? 기본적으로 페이지에 자바 스크립트 오류가있는 경우 (명시 적으로 테스트하지 않은 것의 일부로도) 알고 싶습니다.인턴을 이용한 기능 테스트 중에 JavaScript 오류를보고하는 방법은 무엇입니까?
배경
난 그냥 일반적으로 인턴 및 테스트를 시작하는거야 난 그냥 필요로로드 할 모든 자바 스크립트를 변경 때문에 모든 브라우저에서 내 사이트의 주요 페이지를 테스트하기 위해 노력하고있어 .js. Chrome에서 좋아 보이지만 과거에는 require.js 및 임의의 브라우저에 문제가있어 모든 것을 자동화하고 싶었습니다. 발생할 가능성이 가장 큰 문제는 비동기 적재 및 예상 된 글로벌로드로 인해 임의의 JS가 실행에 실패한다는 것입니다. 현재 테스트 설정이 없으므로 기본적으로 '테스트'를 실행하여 모든 주요 페이지를 건너 뛰고 모든 JavaScript 오류를보고 싶습니다.
다른 것들 중에서도 Intern과 TraceKit에 대한이 멋진 작업과 @CSnover에 감사드립니다. 나는'getLogsFor ('browser')'를 사용했지만 모든 브라우저가 그것을 지원하지는 않는다는 것을 깨달았다. 이것은 더 나은 솔루션과 같고 테스트 중에
에이 코드를 추가하여 모든 오류를 잡을 수 있습니다. –크롬에서 스택을 검색하는 방법 : http://blog.bugsnag.com/js-stacktraces (섹션 : Good) – Kiechlus