This document discusses Eclipse UI Testing using WindowTester Pro. It provides an overview of WindowTester Pro, how to install it, how to set up the Eclipse target platform, WindowTester Pro functions like recording and playback of tests. It also discusses the required Eclipse plugins for recording and testing, how to do headless builds using Jenkins, Buckminster and WindowTester Pro, and provides some reference materials.
3. UI 테스트 동영상
WindowTester Pro recording
<< Demo 동영상 >>
4. UI tests
Tool License Recorder Remarks
WindowTester Available for free from Google Yes
QF-Test Commercial, Yes
Free (Open Source)
Jubula Open Source Drag & drop without need to record.
Yes
GUIdancer Enterprise edition of Jubula See Jubula
SWTBot EPL No
Automated EPL Yes
GUI Recorder
TestComplete Commercial ?
Squish Commercial Yes
Xored Q7 Commercial Yes
Free Community
⌘ 각 제품의 특징은 사이트의 screen cast를 참조하면 쉽습니다.
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. Install WindowTester Pro
Help -> Install New Software를 통해 install
http://code.google.com/javadevtools/download-w
intester.html
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 을
설정해야합니다.