WindowTester PRO

4,140 views

Published on

Published in: Technology, Sports
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,140
On SlideShare
0
From Embeds
0
Number of Embeds
1,503
Actions
Shares
0
Downloads
24
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

WindowTester PRO

  1. 1. Eclipse UI TestingWINDOWTESTER PRO 조현종(v0.2, 12/12/09) http://cafe.naver.com/eclipseplugin http://hangumkj.blogspot.com/ hangum@gmail.com
  2. 2. 목 차 UI tests WindowTester Pro? Install WindowTester Pro. Setup Eclipse Target Platform. WindowTester Pro function. Runtime Eclipse environment. Headless build. 참고사항
  3. 3. UI 테스트 동영상 WindowTester Pro recording << Demo 동영상 >>
  4. 4. UI tests Tool License Recorder RemarksWindowTester Available for free from Google YesQF-Test Commercial, Yes Free (Open Source)Jubula Open Source Drag & drop without need to record. YesGUIdancer Enterprise edition of Jubula See JubulaSWTBot EPL NoAutomated EPL YesGUI RecorderTestComplete Commercial ?Squish Commercial YesXored Q7 Commercial Yes Free Community⌘ 각 제품의 특징은 사이트의 screen cast를 참조하면 쉽습니다.
  5. 5. 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 지원 안됨)
  6. 6. Install WindowTester Pro Help -> Install New Software를 통해 install  http://code.google.com/javadevtools/download-w intester.html
  7. 7. 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 을 설정해야합니다.
  8. 8. WindowTester Pro function Launch recording application ( )
  9. 9. WindowTester Pro function Stop recording and save recorded test
  10. 10. WindowTester Pro function Play back the recorded test
  11. 11. Runtime Eclipse environment 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
  12. 12. Runtime Eclipse environment 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
  13. 13. Headless build Jenkins + Eclipse Buckminster + WindowTester Pro << Demo 동영상 >>
  14. 14. 참고 자료 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)

×