나는 자바 스크립트에서 늦게까지 많은 시간을 보냅니다. Javascript를 테스트하는 데 잘 작동하는 방법을 찾지 못했습니다. 내가 작업 한 대부분의 웹 사이트에 자바 스크립트가 거의 없기 때문에 과거에는 이것이 문제가되지 않았습니다. 이제 jQuery를 광범위하게 사용하는 새로운 웹 사이트가 생겼으며 대부분의 시스템에 대한 단위 테스트를 만들고 싶습니다.
내 문제는 이것입니다.
- 대부분의 함수는 어떤 식 으로든 DOM을 변경합니다.
- 대부분의 기능은 웹 서버에서도 데이터를 요청하며 결과를 다시 얻으려면 서비스 세션이 필요합니다.
브라우저가 아닌 명령 줄이나 테스트 실행 하네스에서 테스트를 실행하고 싶습니다.
내가 읽어야 할 도움이나 기사가 도움이 될 것입니다.
Misko Hevery가 작성한 JSTestDriver를 살펴보십시오 . 일반적으로 테스트 가능성에 대한 많은 훌륭한 기사를 씁니다.
—
Paul Sanwald