Difference between revisions of "JSF GUITest Setup"

From Eclipsepedia

Jump to: navigation, search
m (New page: == Install Eclipse == # Download Eclipse, WTP and all the standard dependencies. # Unzip into a destination folder of your choice. We will assume C:\Eclipse. == Install TPTP == 3) Downl...)
 
m
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
== Install Eclipse ==  
+
== Download Eclipse Requirements ==  
 
# Download Eclipse, WTP and all the standard dependencies.
 
# Download Eclipse, WTP and all the standard dependencies.
# Unzip into a destination folder of your choice.  We will assume C:\Eclipse.
+
# Download [http://www.eclipse.org/downloads/download.php?file=/tptp/4.4.0.2/TPTP-4.4.0.2/tptp.runtime-TPTP-4.4.0.2.zip TPTP 4.4.0.2].
 +
# [http://www.eclipse.org/tptp/home/downloads/ Download the Agent Controller]. (You will need to scroll down half the page.)
 +
# Download the [http://www.eclipse.org/downloads/download.php?file=/tptp/4.4.0.2/TPTP-4.4.0.2/org.eclipse.tptp.test.auto-TPTP-4.4.0.2.zip Automated GUI Recorder 4.4.0.2].
 +
# [http://downloads.sourceforge.net/abbot/abbot_1.0-rc1-eclipse-3.0.zip?modtime=1125691658&big_mirror=0 Abbot for Eclipse] 1.0rc1.
 +
# Unzip all '''except the agent controller''' into a destination folder of choice.  We will assume C:\Eclipse.
  
== Install TPTP ==
 
3) Download [http://www.eclipse.org/downloads/download.php?file=/tptp/4.4.0.2/TPTP-4.4.0.2/tptp.runtime-TPTP-4.4.0.2.zip TPTP 4.4.0.2].
 
4) Unzip into C:\Eclipse and start it.
 
5) Enable the TPTP plug-ins if they aren’t by default by going to Help->Software Updates->Manage Configuration, enable the "Show Disabled Features" tool bar button and right-clicking on the TPTP
 
  
Install the Agent Controller
+
== Install the Agent Controller ==
6) Download the Agent Controller here. (You will need to scroll down half the page.)
+
(Note: this need only be done once unless the version of TPTP in use changes)
7) Install according to the directions (Installation Guide, Getting Started)
+
# Install according to the directions ([http://www.eclipse.org/tptp/home/downloads/installguide/InstallGuide44.html Installation Guide], [http://www.eclipse.org/tptp/home/downloads/installguide/agentcontroller_44/windows/getting_started.html Getting Started]).
  
Install the Automated GUI Recording (AGR) Utility
 
8) Download the Automated GUI Recorder 4.4.0.2 here.
 
9) Unzip into C:\Automated Testing
 
  
Enable the AGR Testing Utility
+
== Download Test Plugin Dependencies ==
10) Enable the Automated GUI Recorder (Help->Software Updates->Manage Configuration)
+
 
11) In the dialog that shows up (Product Configuration), make sure you can see disabled features. (Make sure that the third toggle button in the toolbar is enabled)
+
# A JSF runtime (files needed are jsf-api.jar and jsf-impl.jar).
12) Right click “Eclipse Workbench Testing Feature <version>” -> Enable
+
# The JSTL implementation jar needed for the runtime (file needed is jstl-1.2.jar).
13) Right click “TPTP Automated GUI Recording and Playback <version>” -> Enable
+
 
 +
 
 +
== Setup the test plugin ==
 +
 
 +
# Please the dependency jars into "C:\downloads" (note: in future this will be made environment relative, but for now, must be this directory

Latest revision as of 15:11, 19 September 2007

Contents

[edit] Download Eclipse Requirements

  1. Download Eclipse, WTP and all the standard dependencies.
  2. Download TPTP 4.4.0.2.
  3. Download the Agent Controller. (You will need to scroll down half the page.)
  4. Download the Automated GUI Recorder 4.4.0.2.
  5. Abbot for Eclipse 1.0rc1.
  6. Unzip all except the agent controller into a destination folder of choice. We will assume C:\Eclipse.


[edit] Install the Agent Controller

(Note: this need only be done once unless the version of TPTP in use changes)

  1. Install according to the directions (Installation Guide, Getting Started).


[edit] Download Test Plugin Dependencies

  1. A JSF runtime (files needed are jsf-api.jar and jsf-impl.jar).
  2. The JSTL implementation jar needed for the runtime (file needed is jstl-1.2.jar).


[edit] Setup the test plugin

  1. Please the dependency jars into "C:\downloads" (note: in future this will be made environment relative, but for now, must be this directory