|
|
|
|
TaskPlayer Help |
|
- data-driven design
- auto-correcting feature (auto-find)
- simple, straightforward events
- text labels used to distinguish mouse clicks
To start using TaskPlayer, select "Taskplayer" from the main menu (start
button, program files). Taskplayer can also be started from WinLogger, from
selecting Task Manager on the popup menu (by right clicking on the icon in
the system tray).
TaskPlayer is used to maintain tasks and play tasks. Tasks are defined to
be a set of key and mouse strokes. These set of user events usually define
a process that is meaningful to the user. A task can be the user clicking
on the start button 20 times. To most people, this is not a meaningful (or
does not accomplish anything). But, a task can be a set of mouse clicks and
key strokes to open up a user internet mail. (which is definitely more meaningful).
Usually, a user performs the same task on a computer over and over again.
A user opens up the same spreadsheet, or opens an email program to view messages,
or navigate to the same web page to pay the same montly phone bill. Or if
a user is a software developer or testing, these repetitive steps become even
more cumbersome. Software developers and testers need to perform the same
operation over and over again to ensure that all the functions work correctly
after the developer has made changes to the software.
Taskplayer manages repetitive tasks in a simple and straightforward way.
Taskplayer allow you to view the daily logs of events, as well as user defined
tasks. You can change these tasks in many different ways.
Taskplayer is similar to other GUI capture tools, but is more advanced in
a number of different ways. 1st, the unique way mouse clicks are shown. Mouse
clicks are displayed by showing the text label underneath the mouse. Other
tools only show the x,y coordinate where the mouse click occured. Also, task
player shows extra information about the mouse event. This information includes
if the mouse click was closing the window, moving the vertical or horizontal
scrollbar, on the taskbar, on the start button, or on the title bar. Also,
on playback, taskplayer is more superior because of its datadriven design.
If the user changes the text label associated with the mouse click, task player
will search for this new label, and click on the new text label. Also, task
player will auto correct if the item to be clicked on has moved. Taskplayer
will search for the text label, and then click on the moved item.
When the user starts Taskplayer, the user is shown the task pad, which is
collection of buttons. The user will see 7 buttons initially. The Start and
Stop buttons are used to record events. Once the user presses the start button,
all the mouse clicks and key strokes made by the user are captured. The user
ends the capture session by pressing the stop button. The Toolbar buttons
stay on top of all the windows, therefore the stop button is always visible.
The new task is put on the toolbar as a button. The user can modify the tasks
by using the edit button. This will be talked about later on. The Logs Button
refers to old logs saved by WinLogger. Any day the log is kept, the user can
view the events from this button. Also, an option 'Last 5 minutes' allows
the user to see the last 5 minutes of activity of the user (provided WinLogger
is running).
The user can modify the tasks by using the edit button. The edit screen brings
up the task list screen. On this screen, the user is shown a list of tasks.
The user has the ability to Rename the task from the screen, Delete the task,
or Open the task to modfy it.
To Rename the task, click on the rename task button. This will bring up another
window. This window allows the user to change the name of the existing task.
(as well as the description). The user can also specify a parent. If the user
does not specify a parent, then the task will show up as a button on the main
Task Player window. If the user specifies a parent, then the parent will show
on the Task Player window, but the task will not. This feature is to group
similar tasks, and to organize the tasks in a managable way.
If the user does not need the task anymore, then the user can select the
task to be deleted, and press the delete button.
The user can view the details about the task by selecting the task on the
Task List screen, and pressing the open button (also accessible if the user
double clicks on the task). This new screen (Task Edit Screen) allows the
user to view and modify the task. Each lines shows an individual user events.
An event can either be a mouse click or key strokes. If the event are keystrokes,
then the Value column shows the keystrokes typed by the user. Special characters
are shown in '<key>' format to designate special keys. For example,
the control key is shown as <CTRL>. Also, if the ctrl, shift, or alt
keys are used in conjuction with another key, then you will see <CTRLDWN>C<CTRLUP>.
This means the C key was pressed while the CTRL key was down.If the user event
was a mouse event, then the Value column shows the label under the mouse click.
This shows meaning data to the user. If the engine can not recognize any text
under the mouse click, then the value might be 'click x,y'. This is rare.
The engine also detects if the start button is pressed, the x to close the
window, the vertical or horizontal scroll bar, or the title bar. The Number
of the event, the time the event happened, and the window title are also shown
on the screen.
If the user wishes to delete some events, the user must select the events
(which will then turn blue), and then press the delete button. The user must
click on the 'Type' column in order for the row to be highlighted blue. If
the user clicks on the other fields, then the field has a box drawn around
it, and the cursor starts to blink. These field can be modified, and then,
saved once the user presses the save button. the user can also copy events
to another task by, highlighting the events, and the pressing on the copy
button. A new dialog window will show asking the user to select the new task
to copy the events to. The user can also create a new task based upon highlighted
rows by pressing the 'Create new Task' button.
-Change Parameters
-View Runs
-View Latest Run
-Realtime View
-Show Tests
The user play a task by either selecting the task through the task list screen,
and pressing the play button on the task edit screen. Or, the user can press
The user play a task by either selecting the task through the task list screen,
and pressing the play button on the task edit screen. Or, the user can press
The user play a task by either selecting the task through the task list screen,
and pressing the play button on the task edit screen. Or, the user can press
The user play a task by either selecting the task through the task list screen,
and pressing the play button on the task edit screen. Or, the user can press
The user play a task by either selecting the task through the task list screen,
and pressing the play button on the task edit screen. Or, the user can press
The user play a task by either selecting the task through the task list screen,
and pressing the play button on the task edit screen. Or, the user can press
the button on the main Task Player screen. Once the user has initiated the
play sequence, the list of events will start playing. The user can view the
progress on the status bar of the Task Player main window. Task Player will
play the keystrokes on the window specified, or click on the specified window.
Mouse clicks will be attempt to be played at the original location. The specific
point will be checked to see if matches the orginal. If the text label does
not match under the mouse click, then the engine will attempt to correct itself,
by looking around the window for a possible match. If the engine does find
a match, then the new point is clicked on, not the original. This autocorrecting
feature works on menus, and windows. Also, if the window moves position, (ie.
window is normalized, or moved to the right), the original position is stored
as an offset.
1. installation of winlogger needs Admin Privs!
2. To show pop-up descriptions for folder and desktop items
3. Remove Personalized Menus
-
Open Start Button, Settings, Taskbar and Start Menu
-
Check-off 'Use Personalized Menus'
4. Do not use transition effects for menus
5. Make the File Folders show a detail view insteand of small or large icon
view. If a detail view is used, then autocorrection can be used.
-
Click on the menu 'View'
-
Select 'Details'
|
|