2010-06-19 3 views
3

나는 리프트 웹 프로젝트의 webapp 부분에 포함 된 자바 스크립트를 단위 테스트하고 싶습니다. Liftweb은 maven webapp archetype의 하위 집합이므로 내 질문은 해당 프레임 워크에도 적용됩니다.maven webapp/liftweb 프로젝트에서 단위 테스트 용 자바 스크립트에 적합한 도구는 무엇입니까?

'좋음'으로 테스트를 maven 자동화 테스트에 통합 할 수 있음을 의미합니다.

서로 다른 브라우저가 서로 다른 버전의 ecmascript를 지원한다는 것을 알고 있습니다. 따라서 특정 버전으로 제한되는 테스트 솔루션을 사용해도 무방합니다.

답변

4

JSUnit은 JavaScript 테스트에 도움이 될 수 있습니다.

+4

+1. 그리고 플러그인은 다음과 같습니다. http://jsunit.berlios.de/maven2.html –

+0

src/main/javapp가 아닌 src/main/javascript에서 javascript를 테스트하는 것처럼 보입니다. 쉽게 바꿀 수 있습니까? –

+0

@Fred 위의 링크에 따르면, 기본 소스 디렉토리는'$ {basedir}/src/main/webapp/js' 인 것 같습니다. –

0

나는 자바 스크립트 테스트를 위해 QUnit을 좋아합니다. 나는 그것이 maven 테스트 자동화 도구에 얼마나 잘 들어 맞는지 전혀 모른다. 자동화 된 빌드에보다 친숙한 형식으로 테스트 결과를 추출 할 수 있다는 것을 알고 있습니다. 내가 자동화 된 테스트의 다른 형태와 자바 스크립트를 포함 본적

일반적인 솔루션은 브라우저를 발사하고 테스트를 실행 Selenium 또는 WATiR/WATiN 같은 도구를 사용합니다. 물론 자동화 된 방식으로 여러 브라우저에 대해 자바 스크립트를 테스트하는 방법을 원한다면 TestSwarm이 있지만 다른 자동화 된 테스트 시스템과 통합하는 기능이 무엇인지 확실하지 않습니다. 당신이 당신의 자바 스크립트 응용 프로그램 테스트에 도움이 될 수있는

관련 문제