Menu

Step Types

Dave Amies

Step Types

Please click on each step type for a detailed description and examples of usage.

Internal Framework Step Types
Step Type Brief Description
Step Calls another step sequence
Data Loads a unique row of data from a Data Set
Wait Wait (sleep) for a specified number of seconds
End Ends/Exits the current test case at the top Step level
Exit Exit/Quit Test completely
DSAppend Create/Update an internal to script datasheet
DSSave Saves datasheet created by DSAppend to a file for reading by other scripts
Note Creates a log entry with the content of the note
0rand select a random number, then save as both an integer and a 0 padded string
FormattedDateTimeString Returns a string containing a date information based on a given format
MathParam Attempts to evaluate simple mathematical formulas
XMLAddElement Add an element to an XML file
XMLSetElement Set the value of an element in an XML file
XMLGetElement Get the value of an element in an XML file
XMLDelElement Delete an element in an XML file
XMLSetAttribute Set the value of an attribute for an element in an XML file
XMLGetAttribute Get the value of an attribute for an element in an XML file
XMLDelAttribute Delete an attribute from an element in an XML file
FileFindReplace Performs a fine and replace on a text file
FileCopy Makes a copy of a file
Prompt Stops script and prompts for action, this can not be used in performance/load test scripts
PromptParam Stops script and prompts for a value for a parameter, this can not be used in performance/load test scripts
Application Framework Step Types
Step Type Brief Description
Text Sets the value of an empty text field, if the field contains data no change is made
TextAppend Sets the value of a text field appending any existing data
TextA Alias for TextAppend
TextReplace Sets the value of a text field replacing any existing data
TextR Alias for TextReplace
TextFindReplace Gets the value of a text field, performs a find and replace on feild contents then overwrites contents of field with new value
TextFR Alias for TextFindReplace
TextGet Gets the value of a text field
Date Sets the Date in a Date Field
DateGet Gets the Date in a Date Field
Time Sets the Time in a Time Field
TimeGet Gets the Time in a Time Field
Radio Sets the value of a Radio Button
RadioGet Gets the value of a Radio Button
Check Sets the state of a Check Box
CheckGet Gets the state of a Check Box
Option Selects an option from an Option List
OptionGet Gets the value of an Option List
Button Click a Button
ButtonGet Get Value/State of a button
Table Select a row/cell in a table
TableGet Get the value of a row/cell in a Table
List Select an item in a list
ListGet Get the value of an item in a list
Menu Click/Select a menu item
MenuExpand Expands a menu item
Tab Click/Select a Tab within the application
Close Close a window
Link Click a Hyperlink
ContextMenu Invokes the Context Menu on a field (Right Click)
Upload Upload a file in the applications user interface
LogIn Perform actions to log in to the application or get to login screen
LogOut Perform actions to log out of or close the application
Custom Call a custom step type, should only be used for actions not covered by other step types, Generally this would not be used.

Related

Wiki: Home
Wiki: StepType_0rand
Wiki: StepType_Button
Wiki: StepType_ButtonGet
Wiki: StepType_Check
Wiki: StepType_CheckGet
Wiki: StepType_Data
Wiki: StepType_Date
Wiki: StepType_DateGet
Wiki: StepType_End
Wiki: StepType_Exit
Wiki: StepType_FormattedDateTimeString
Wiki: StepType_Note
Wiki: StepType_Option
Wiki: StepType_OptionGet
Wiki: StepType_Radio
Wiki: StepType_RadioGet
Wiki: StepType_Step
Wiki: StepType_Tab
Wiki: StepType_Text
Wiki: StepType_TextA
Wiki: StepType_TextFR
Wiki: StepType_TextGet
Wiki: StepType_TextR
Wiki: StepType_Time
Wiki: StepType_TimeGet
Wiki: StepType_Wait

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.