Available Actions For Certify System Interface
Available Actions For Certify System Interface
SOLUTION
Based on Worksoft Certify 12.0.2007
This action is Automators mode only.The Date Math Action performs operation between Dates with
Date DateMath
Days,Weeks,Month and Year
Date Get Part Parse a date from a variable and save a portion of date into a second variable (i.e. day, month, year, etc.)
This action is Automators mode only.The Time Math Action performs operation between Dates with
Date TimeMath
Days,Weeks,Month and Year
Dialog Key Press Simulate pressing a special key or sending a string with a modifier (one or more times).
Dialog Type Keys Send a sequence of keystrokes to the object under test.
Dialog
Press Press the button in a pop-up system dialog box
PushButton
Dialog
Visible Verify that a button in a system dialog pop-up box is visible.
PushButton
Dialog Static
Store Store the text in a system dialog pop-up box.
Text
Dialog Static
Verify Verify the text in a system dialog pop-up box.
Text
Every time an application becomes the active (foreground) window, a capture step is recorded. Application name, title,
Execution Application Focus
timestamp, windowImage are related parameters captured.
https://worksoft.my.site.com/Community/s/article/Available-Actions-for-Certify-System-Interface 1/4
9/11/24, 1:07 PM Available Actions for Certify System Interface
Begin execution of a specified Certify Process. It is possible to specify execution at a specific step other than the first. It
Execution Execute Process
is possible to specify a layout and recordset to utilize.
Action will exit out of the currently executing Certify process. This is primarily designed for on true/on false conditions
Execution Exit Process
for cases when it may be important to skip subsequent steps or to break out of a loop.
Redirect the flow of execution to next perform a desired step (within the same Certify Process). Relies on a step that
Execution Jump
contains a Label action. This is most useful when execution demands repetitive operations such as data entry.
Create a reference point within a Certify process. This is used in conjunction with the action Jump. It is useful for
Execution Label
creating loops or on true/on false validation techniques.
Execution Set AUT Locale Change the regional settings for the target application (appliciation under test).
Execution Skip Execution Exit all process and mark the execution as skipped
Pause or delay execution for a given number of seconds. While this action is not recommended for hardened
Execution Wait automation (best practices), this is useful to troubleshoot issues on a new VM or when the application automated
against is less performant.
Execution
Capture Screen Mode Set Capture Screen Mode
Setting
Execution
Capture Screen On Set Capture Screen On
Setting
Execution
Step Delay Set Step Delay
Setting
Execution
Stop On Failure Set Stop on Failure
Setting
File File Compare Compare two files. Specify 2 file names and this will retrieve them from the file system and compare them.
File Masked File Compare Designed to perform advanced file comparisons. This is typically used against CSV or Excel files.
Number Get Random Number Generate a random number between a given minimum and maximum value and save into a variable.
Set the seed for random generation to a given seed number. This will help randomize the random generator during
Number Set Random Seed
subsequent steps.
ODBC Data Database Store Perform a database query utilizing an ODBC connection string and save the result into a variable.
Perform a database query utilizing an ODBC connection string and then verify the result matches a given criteria or
ODBC Data Database Verify
value.
https://worksoft.my.site.com/Community/s/article/Available-Actions-for-Certify-System-Interface 2/4
9/11/24, 1:07 PM Available Actions for Certify System Interface
Operating Take a screenshot of the entire desktop screen. This is useful for documentation and/or troubleshooting execution
Capture Screen Image
System issues.
Operating Launch a specific application with specified folder path, exeecutable name and/or parameters (Does not support shell
Execute Application
System commands). There is a toggle whether or not to wait for the application to finish.
Operating Similar to the action Execution Application, utilize this to invoke any command that can be invoked from cmd.exe
Input DOS Command
System (Console).
Clear all of the rows in the recordset. Note: actions like this will impact the recordset in the Certify database; At the
Record Set Clear RecordSet
completion of execution the recordset will be saved in the Certify Database.
Export RecordSet To
Record Set Export RecordSet To Excel
Excel
Saves recordset into the Certify database. This takes effect immediately. Common usage of this also includes the usage
Record Set Flush RecordSet
of the action Refresh RecordSet.
Import recordset from a specified file name. It will be imported into the specified layout and recordset. Typically used
Record Set Import RecordSet
with CSV files.
Import RecordSet
Record Set Import RecordSet From Excel
From Excel
Refresh the specified recordset from the Certify database. Typically used when doing data synchronization with 2
Record Set Refresh RecordSet
Certify processes running in parallel.
Stored Procedure to
Record Set Import data into RecordSet from the results returned by executing stored procedure
RecordSet
Verify RecordSet
Record Set Verify RecordSet Existence
Existence
Solman Logon SDC Login to a specified system. Relies on definition within the System Data Container.
Solman TBOM Trace Toggle flag on or off for Technical Bill of Materials tracing. This will affect all subsequent execution.
Find a substring within the content of a variable. Parameters include (starting with) and (ending with) on the desired
Text Find Substring
substring. This is ideal for parsing through xml.
Text Length Get the Length of the text into a Text variable
Text Split Text And Extract Split text from <*From> using delimiter <*Delimiter> and extract item <*Sequence Number>
Split Text To
Text Split Text To Recordset
Recordset
Text Substring Extract substring from <Input Text> starting at <*Starting Index> having <*Length> characters; store in <Result>
Text Substring Index Find substring <*Substring> in <*Input Text> and return an index to it in <Result>
Text Text Between Extract text between <*Before Text> and <*After Text> on <*Sequence Number> occurrence
Save a specified value into a variable. This is useful when data type conversion is required (i.e. Date to String, to String,
Variable Convert
etc.).
https://worksoft.my.site.com/Community/s/article/Available-Actions-for-Certify-System-Interface 3/4
9/11/24, 1:07 PM Available Actions for Certify System Interface
Retrieve value from a given result attribute and save into a variable. Note: does not utilize a value passed in from
Set from Result
Variable Certify command-line or Execution Manager. It might only be specified either as a default result attribute value or the
Attribute
execution dialog
TRENDING ARTICLES
Worksoft Certify 14.0.2404.266
(/Community/s/article/Worksoft-Certify-14-0-2404-266)
https://worksoft.my.site.com/Community/s/article/Available-Actions-for-Certify-System-Interface 4/4