48720 Members __ Online

정렬
HOME스터디[s]프로그램(종합)

[AJAX] 강의 6-8장 - JsUnit 활용/쿼리 스트링 사용하기

posted by 라부
date : , update :
hit : 15474, scrab : 0 , recommended : 0 , attach : 2

JsUnit 으로 테스트 하기 위해서는 test runner 를 브라우저로 열고 테스트 페이지를 찾아서 Run 버튼을 눌러야 한다.

 

하지만 쿼리 스트링을 작성해서 위 작업을 한번에 해결해 보자.

 

1. testPage 혹은 testpage

위 key 값을 이용하면 test runner 의 파일필드에 해당 테스트 페이지가 삽입된다.

예를 들어 다음과 같은 url 쿼리 스트링을 작성하고 브라우저를 띄워서 url 창에 입력해 보자.

file:///C:/eclipse/workspace/ajax/jsunit/testRunner.html?testPage=C:/eclipse/workspace/ajax/jsunit_test/setUpTearDown.html

 

쿼리 스트링에 사용한 testPage 혹은 testpage 모두 아래그림 처럼 같은 결과를 보인다.

 

a6801

 

위 그림을 보면 file:// 필드에 테스트 페이지 파일이 입력되어 있음을 확인 할 수 있다. Run 버튼만 클릭하면 바로 테스트 결과를 확인 할수 있다.

 

 

2. autoRun=true

 

위 에서 작성 쿼리 스트링에 autoRun=true 를 추가해보자.

file:///C:/eclipse/workspace/ajax/jsunit/testRunner.html?testPage=C:/eclipse/workspace/ajax/jsunit_test/setUpTearDown.html&autoRun=true

 

autoRun 과 autorun 모두 아래 그림처럼 같은 결과를 나타낸다.

 


a6802
 
위 쿼리스트링 조합은 별거 아닌것 처럼 보이지만 수많은 테스트 작업을 필요로 할 경우엔 브라우저에 북마킹을 해두고 테스트를 하면 훨씬 수월하게 테스팅 작업을 할 수 있을 것이다.
 
testPage 와 autoRun 의 쿼리 스트링 조합 말고도 4개의 key 가 더 존재한다.
 
http://www.edwardh.com/jsunit/documentation/standardQueryStrings.html
 
위 웹 페이지에 가보면 나머지 key 에 대한 자세한 설명 및 사용방법을 확인 할 수 있을 것이다.
 
JsUnit 을 제외하고도 HttpUnit,  selenium, FitNesse, jWebUnit 등 괜찮은 테스트 프레임웍 및 툴들이 많이 있다.
 
이번 6장에서는 개발 단계에서 점점 중요성이 부각되고 있는 테스팅에 대해서 JsUnit 이라는 프레임웍을 통해서 간략하게 알아보았다.
 
이것으로 6장을 마무리한다. 이어지는 7장에서는 Ajax 및 자바스크립트 코드 디버깅 툴에 대해서 소개할 예정이다.
 
 
출처 - http://blog.naver.com/jinoxst








ajax, 강좌
댓글 0 | 엮인글 0

[AJAX] 강의 7-1장 - 디버깅툴/XMLHttpRequest Debugging
[AJAX] 강의 6-7장 - JsUnit 활용/Progress bar 및 상태표시 필드





%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhompy%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhompy%2Fstudy.php%22%3E%EC%8A%A4%ED%84%B0%EB%94%94%5Bs%5D%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhompy%2Fstudy.php%3Fmid%3D64%22%3E%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%28%EC%A2%85%ED%95%A9%29%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E