windowtester pro
DESCRIPTION
TRANSCRIPT
WINDOWTESTER PROEclipse UI Testing
조현종 (v0.2, 12/12/09)http://cafe.naver.com/eclipsepluginhttp://hangumkj.blogspot.com/[email protected]
목 차
UI tests WindowTester Pro? Install WindowTester Pro. Setup Eclipse Target Platform. WindowTester Pro function. Runtime Eclipse environment. Headless build. 참고사항
UI 테스트 동영상
WindowTester Pro recording
<< Demo 동영상 >>
UI testsTool License Recorder Re-
marksWin-dowTester
Available for free from Google
Yes
QF-Test Commercial,Free (Open Source)
Yes
Jubula Open Source Drag & drop without need to record.Yes
GUIdancer Enterprise edition of Jubula See Jubula
SWTBot EPL No
Automated GUI Recorder
EPL Yes
TestCom-plete
Commercial ?
Squish Commercial Yes
Xored Q7 CommercialFree Community
Yes ⌘ 각 제품의 특징은 사이트의 screen cast 를 참조하면 쉽습니다 .
WindowTester Pro?
Google WindowTester Pro UI test generation tool
SWT and Swing java application Tests are recorded on projects Automating GUI testing
Using JUnit Using Ant
Eclipse 3.x 호환 (4.x 지원 안됨 )
Install WindowTester Pro
Help -> Install New Software 를 통해 install http://code.google.com/javadevtools/do
wnload-wintester.html
Setup Eclipse Target platform?
WindowTester Target New -> others -> WindowTester ->
WindowTester Target Provisioner
Eclipse PDE Build org.eclipse.test.feature.group
사용자 필요 target Ex) Eclipse sdk,
Eclipse rcp, Delta pack
주의WindowTester Pro 는 Target Platform설정 시 각 OS 에 의존적이므로 OS 별 Target 을 설정해야합니다 .
WindowTester Pro function
Launch recording application ( )
WindowTester Pro function
Stop recording and save recorded test
WindowTester Pro function
Play back the recorded test
Runtime Eclipse environ-ment Recording 시 필요 플러그인
com.instantiations.common.core com.instantiations.common.ui com.instantiations.eclipse.debug com.instantiations.eclipse.util com.windowtester.runtime com.windowtester.swing.runtime com.windowtester.swt.recorder com.windowtester.swing.recorder com.windowtester.swt.runtime com.windowtester.swt.runtime.win32.win32.x86
Runtime Eclipse environ-ment Test 시 필요 플러그인
com.instantiations.common.core com.instantiations.common.ui com.instantiations.eclipse.debug com.instantiations.eclipse.util com.windowtester.runtime com.windowtester.swing.runtime com.windowtester.swt.runtime com.windowtester.swt.runtime.win32.win32.
x86
Headless build
Jenkins + Eclipse Buckminster + WindowTester Pro
<< Demo 동영상 >>
참고 자료
WindowTester home(http://code.google.com/javadevtools/wintester/html/index.html)
Eclipse PDE Tool Eclipse Buckminster (
http://www.eclipse.org/buckminster/) Eclipse Testing (http://
wiki.eclipse.org/Automated_Testing)