...
This action replaces a substring by another substring into a source string and stores the resulting string in the given key.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
SourceText | The complete path of the file to be executed. | No | String |
TextToBeReplaced | Substring that is to be replaced from the SourceText. | No | String |
TextToBeReplacedBy | Substring by which replacement is to be done. | No | String |
IsCaseSensitive | Indicates case sensitive. | Yes | String |
Key | Key in which final output will be stored. | Yes | String |
Example:
ReplaceAndStoreText "India" "i" "Z" "True" "key1"
...
For example, if a string is "WELCOMEWELCOME" and if you want to replace the second occurrence of the substring "come" with “gone". Then, the new string generated is 'WELCOMEWELGONE".
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
MainString | The original string. | Yes | String |
SubString | The substring of the original string. | Yes | String
|
ReplaceString | The new string with which the substring is to be replaced. | Yes | String
|
Soccurrence | The number of times the substring occurs in the original string. | Yes | String
|
Key
| The resultant value is stored in the Key.
| Yes | String |
iscasesenstive | Enter as True if you want to replace only when the case of letters of specified occurrence and substring matches. Enter as False if you want to replace irrespective of whether the case of letters of the specified occurrence and substring matches. Note: The default value is True. | Yes | String |
Example
ReplaceSubString “welcome” “come” “gone” “1” "True" “abc”
...
This action calculates the difference between two specified dates as per the number of days. The key value can be retrieved using the key name.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
startDate | Enter the start date, that is, the date which is lesser. | Yes | String |
startFormat | Enter the start date's date format. | Yes | String |
endDate | Enter the end date, that is, the date which is greater. | Yes | String |
endFormat | Enter the end date's date format. | Yes | String |
Key | Enter a key to store the difference in date as per the number of days. | Yes | String |
Info |
---|
Interval: The interval parameter can have the following values: Example: |
...
This action helps Qualitia users to move focus from one window/page to another as per the test case requirements.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
windowName | Enter the name of the window which you want to select. You may use "NULL" to select the main window. | No | String |
Example:
Select Page "Name"
...
This action sends one or more keystrokes to the active window (as if typed on the keyboard).
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
strKey | Enter the key which you want to press from the keyboard. | Yes | String |
Example:
To open the Find dialog on the browser, which is done manually using Ctrl + F. While using the PressKeys action, the data to be passed is ~^F where ^ means Control.
...
This action stores a sub string of a string into a variable. The key value can be retrieved using the key name.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
key | The variable in which the sub-string is to be stored. | Yes | String |
sourceString | Enter the string whose sub-string value is to be stored. | No | String |
startIndex | Enter the index of the string from where the sub-string is to be fetched. | No | String |
endIndex | The number of characters required in the string. | No | String |
Example:
StoreSubStringNew "resultSubString" "This is a test" "2" "4"
...
This action compares two strings without trimming the spaces. The comparison can be either case-sensitive / non-case-sensitive. Even a key can be passed as one of the parameters for comparison where the CompareString function will retrieve the value from the key and that value will be compared with expected.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
actualString | Enter the string value that you want to compare. You can pass the key name here enclosed in braces. | No | String |
excpectedString | Enter the expected string value against which the actualString will be compared. You can pass the key name here enclosed in braces. | No | String |
caseSensitive | Specify the kind of comparison; case-sensitive or case-insensitive.
| No | String |
CompareString "{key}" "Cancel" "True"
...
Info |
---|
To specify the desired pattern, you can use https://www.regexr.com to validate with the sample strings. |
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
strPattern | Enter the desired pattern for the substring. If you want to match the pattern with whole string, then append '^' at the beginning and '$' at the end of the string. | Yes | String |
strData | Enter the string that you want to compare with the desired pattern. | Yes | String |
caseSensitive | Specify the kind of comparison:
Note: The default value is True. | No | String |
The action returns the following values:
...
This action stores the current date in the specified format under the key name. The key value can be retrieved using the key name.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
Format | Enter the format which you want to use to save the date. Use DD for day, MM for month and YYYY for year. | Yes | String |
key | Enter the key name under which the current date will be stored. | Yes | String |
Example:
StoreCurrentDateInFormat "MM-dd-yyyy" "currentDateKey"
...
This action verifies if any dialog of the type alert/prompt/confirmation exists on the browser.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
existence | Value of this parameter can be True or false.
| No | String |
Example:
VerifyDialogExistence "True"
...
This action stores the message from the alert/prompt/confirmation pop up under the specified key. The key value can be retrieved using the key name.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
key | Enter the key name under which you want to save the message. | Yes | String |
Example:
StoreDialogText "message"
...
This action compares two arrays for equality.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
actualArray | Enter the array which you want to compare. Array items are separate by carat (^) sign. | No | Array |
excpectedArray | Enter the expected array against which you want to com[are the actual array. Array items are separate by carat (^) sign. | No | Array |
match | This parameter specifies the type of comparison to be done. It can be one of the following:
| No | String |
Example :
CompareArray "1^2^3^4" "1^2^3^4" "exact"
CompareArray "1^2^3^4^5^6" "2^1^3^4" "partial"
...
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
folderPath | The path where the file is to be download. Please check Table 1 "Parameter Mandate" to validate in the situation where this parameter will be mandatory. In case the parameter Mandatory; the user should take care that the folder path exists. The action does not validate whether the folder exist | Yes | String |
Filename | The filename of the downloadable file, to be given in case the user requires to give a specific name and not depend on the default name of the file. In case, the file already exists, similar window like below will appear. Such windows are not handled by the action. In case, the user does not provide this data, the action will pick the default file name available while downloading. | No | String |
locator | Enter the locator value. | Yes | String |
locatorType | Enter which locator type you want to use. It can be ID, Name, xpath, CSS and so on. | Yes | String |
Example:
...
Example DownloadFile "C:/ProgramData" "Qualitia" "DOWNLOAD SAMPLE DOC FILE" "Link"
...
This action runs the parameterized JavaScript code until it returns the value. You may specify the timeout and polling interval, if required.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
JavaScriptString | Enter the JavaScript code to run. | No | String |
keyReturnValue | Enter the key under which the javascript return value will be stored. The key value can be retrieved using the key name. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for the value before exhausting timeout. | No | String |
keyStatus | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
Example:
WaitForJavaScriptReturnsValue "return eval('2-1');" "key" "10" "500" "Key" "Defect"
...
This action adds specified value or a set of values into the specified row of the Microsoft excel file.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
filePath | Enter absolute path to the Excel file. | Yes | String |
sheetname | Enter the sheet name from the Excel file in which you want to add the values. | Yes | String |
rowNumber | Enter the row number in which you want to add the value. | Yes | String |
column | Enter the column ID or column name in which you want to add the value in the following format. Column ID either can be an index number of the column or column header (mentioned at the top of each column, starts from the letter A). For example: to specify 2nd column, use col::2 or col::B. Column name: Enter the name of the column from which you want to store the value. This name is provided by the user while adding data. | Yes | String |
data | This is the data to be added to the specified Excel row. In case you are statically creating an array, values should be separated by caret (^). | Yes | Array |
overWrite | Specify whether you want to overwrite the existing data or you want to add another row to add this data. Values for this parameter can be as follows:
| No | String |
Example:
EXCEL.WriteToRow “D:\TrainingStatus.xlsx” “Sheet1” “3” “Col::3” “PASS^PASS^FAIL^WIP” “Current”
...
This action adds the specified value or a set of values into the specified column of the Microsoft Excel file.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
filePath | Enter absolute path to the Excel file. | Yes | String |
sheetname | Enter the sheet name from the Excel file in which you want to add the values. | Yes | String |
rowNumber | Enter the row number in which you want to add the value. | Yes | String |
Column | Enter the column ID or column name in which you want to add the value in the following format. Column ID either can be an index number of the column or column header (mentioned at the top of each column, starts from the letter A). For example: To specify the 2nd column, use col::2 or col::B. Column Name: Enter the name of the column from which you want to store the value. This name is provided by the user while adding data. | Yes | String |
Data | You need to add the data in the specified Excel row. In case you are statically creating an array, values should be separated by caret (^). | Yes | Array |
Overwrite | Specify whether you want to overwrite the existing data or you want to add another row to add this data. Values for this parameter can be as follows:
| No | String |
Example:
EXCEL.WriteToColumn “D:\TrainingStatus.xlsx” “Sheet1” “3” “Col::3” “USER1^ USER2^ USER3^ USER4” “Previous”
...
This action stores the total number of columns present in the specified sheet of Microsoft Excel.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
filePath | Enter absolute path to the Excel file. | Yes | String |
sheetname | Enter the sheet name from the Excel file from which you want to store the column count. | Yes | String |
ignoreBlankColumn | Specify whether you want to ignore the blank columns while calculation.
| No | Boolean |
Key | Enter the key name under which you want to store the value. | Yes | String |
Example:
Excel.StoreColumnCount “D:\TrainingStatus.xlsx” “Sheet1” “True” “Key”
...
This action stores the occurrence of the specific value into the specified column.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
filePath | Enter absolute path to the Excel file. | Yes | String |
sheetname | Enter the sheet name from the Excel file in which you want to check for the data. | Yes | String |
ColumnNumber | Enter the column ID or column name in which you want to add the value in the following format.
| Yes | String |
Data | Enter the data in the specified Excel row. In case you are statically creating an array, values should be separated by caret (^). | Yes | String |
Key | Enter the key name under which you want to store the occurrence. | Yes | String |
Example:
Excel.StoreColumnDataOccurrance “D:\TrainingStatus.xlsx” "Sheet1” "5" “True” “Key”
...
This action is used to compare two text files to validate whether their content is same.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
File1 | Enter the absolute path to the source file from which you want to compare the content. | Yes | String |
File2 | Enter the absolute path to the target file with which you want to compare the source file content. | Yes | String |
CaseSensitive | Enter whether you want to consider case-sensitivity when comparing content. Value for this parameter can be True or False.
| Yes | String |
IgnoreWhitespace | Enter whether you want to consider whitespaces when comparing file contents. Value for this parameter can be True or False.
Note: Only leading and trailing whitespaces will be ignored if you set this parameter to True. Whitespaces inside the content will not be considered. | Yes | Boolean |
Example:
File.CompareFileContents “C:\Users\admin\Downloads\Cust_Info.txt” “C:\Users\admin\Downloads\Client_list.txt” “False” “True”
...
This action stores the total number of characters present in the specified text file.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
FilePath | Enter the absolute path to the file from which you want to store characters. | Yes | String |
Key | Enter the key name in which you want to store the character count. | Yes | String |
IgnoreWhitespace | Enter whether you want to consider whitespaces when storing character count. Value for this parameter can be True or False.
Note: A space or a tab is counted as one character. | Yes | String |
Example:
FILE.StoreCharacterCount “C:\Users\admin\Downloads\Cust_Info.txt” “Key” “True”
...
This action stores data from the specified row of the specified text file in the key. The key value can be retrieved using the key name.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
FilePath | Enter the absolute path to the file from which you want to store data. | Yes | String |
RowNumber | Enter the row number from which you want to get and store the data. | Yes | String |
Key | Enter the key name in which you want to store the data. | Yes | String |
Example:
FILE.StoreStringByLineNumber “C:\Users\admin\Downloads\Cust_Info” “2” “Key”
...
This action verifies whether the specified data exists in the specified text file.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
FilePath | Enter the absolute path to the file in which you want to verify data. | Yes | String |
Data | Enter the data which you want to verify in the file. | Yes | String |
CaseSensitive | Enter whether you want to consider case-sensitivity when verifying data. Value for this parameter can be True or False.
| Yes | String |
Example:
FILE.VerifyStringExistInFile “C:\Users\admin\Downloads\Cust_Info” “Qualitia” “True”
...
This action verifies the existence of the specified file at the specified location.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
FilePath | Enter the absolute path to the file which you want to verify. | Yes | String |
Example:
File.VerifyFileExist “C:\Users\admin\Downloads\Cust_List.txt”
...
This action verifies the existence of the specified folder at the specified location.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
FolderPath | Enter the path to the folder which you want to verify. | Yes | String |
Example:
File.VerifyFolderExist “C:\Users\admin\Downloads\Cust_Info”
...
This action verifies whether the array is sorted in ascending/descending order.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
array data | The array to be verified for ascending or descending order. | Yes | Array |
datatype | This is the type of data considered for testing. Supported data types are | Yes | String |
direction | The way the data are to be sorted, i.e. in either ascending or descending. Supported directions are: | Yes | String |
Example:
IsArraySorted "0^1^4^10" "Integer" "1"
...
This action searches specified text in the PDF file.
Prerequisite:
Before executing this action, ensure you:
Add XPDF tools directory to system path environment variables.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
pdfFile | Enter the absolute path to the PDF file in which you want to find the text. | Yes | String |
textToFind | Enter the text you want to find in the specified PDF file. | Yes | String |
Example:
PDF.VerifyStringExistInPDF “C:\Users\Qualitia\Cust_List.pdf” “Qualitia”
...
This action searches specified text on the specified page of the PDF file.
Prerequisite:
Before executing this action, ensure you:
Add XPDF tools directory to system path environment variables.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
pdfFile | Enter the absolute path to the PDF file in which you want to find the text. | Yes | String |
textToFind | Enter the text you want to find in the specified PDF file. | Yes | String |
pageNumber | Enter the page number on which you want to search the specified text. | Yes | String |
Example:
PDF.VerifyStringExistInPDFPage “C:\Users\Qualitia\Cust_List.pdf” “Qualitia” “2”
...
This action compares two PDFs and validates whether content inside them is identical and stores differences in the temporary text file.Prerequisite:
Before executing this action, ensure you:
Add XPDF Tools and GnuWin installation directory to system path environment variables.
For example: D:\XPDF\xpdf-tools-win-4.00;C:\Program Files (x86)\GnuWin32\bin
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
Pdf1 | Enter the absolute path to the PDF file which you want to compare. | Yes | String |
Pdf2 | Enter the absolute path to the PDF file with which you want to compare the source file. | Yes | String |
diffFilePath | Enter the absolute path to the text file in which you want to store the PDF comparison results. | Yes | String |
Example:
PDF.ComparePDF “C:\Users\Qualitia\Cust_List.pdf” “C:\Users\Qualitia\Client_List.pdf” “C:\Users\Qualitia\Diff.txt”
...
This action runs the parameterized JavaScript code until it returns the value. You may specify the timeout and polling interval, if required.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
JavaScriptString | Enter the JavaScript code to run. | No | String |
keyReturnValue | Enter the key under which the javascript return value will be stored. The key value can be retrieved using the key name. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for the value before exhausting timeout. | No | String |
keyStatus | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
Example:
WaitForJavaScriptReturnsValue "return eval('2-1');" "key" "10" "500" "Key" "Defect"
...
This action waits for the web page title to contain expected partial parameterized value. This comparison is case-sensitive. You may specify the timeout and polling interval, if required.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
title | Enter the expected partial value of the web page title. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the expected value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the expected value before exhausting timeout. | No | String |
keyTitleContains | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
title | Enter the expected partial value which should not be in the web page title. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the expected value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the expected value before exhausting timeout. | No | String |
keyTitleNotContains | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
title | Enter the expected exact value of the web page title. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the expected value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the expected value before exhausting timeout. | No | String |
keyTitleToBe | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
title | Enter the expected exact value which should not be in the web page title. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the expected value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the expected value before exhausting timeout. | No | String |
keyTitleNotToBe | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
url | Enter the expected partial value of the web page URL. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the expected value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the expected value before exhausting timeout. | No | String |
keyURLContains | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
url | Enter the expected partial value which should not be in the web page URL. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the expected value. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the expected value before exhausting timeout. | No | String |
keyURLNotContains | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
This action waits for the web page URL to contain exact expected parameterized value. This comparison is case-sensitive. You may specify the timeout and polling interval, if required.
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
url | Enter the expected the web page URL. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the expected URL. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the expected URL before exhausting timeout. | No | String |
keyURLToBe | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
Example:
WaitForURLToBe "https://google.co.in" "5" "500" "Key" "Defect"
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
url | Enter the URL which should not be the web page URL. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the URL to change. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the URL before exhausting timeout. | No | String |
keyURLNotToBe | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
Example:
WaitForURLNotToBe "https://google.co.in" "5" "500" "Key" "Defect"
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
urlRegx | Enter the expected pattern for the URL. Pattern should be regular expression. Step fails in case the pattern is invalid. | No | String |
timeOut | Enter the timeout (in seconds) to wait for the URL to change. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the URL before exhausting timeout. | No | String |
keyURLPattern | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
textToSend | Enter the text you want to send in the alert. | Yes | String |
timeOut | Enter the timeout (in seconds) to wait for the alert. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the alert before exhausting timeout. | No | String |
keyAlertAvailable | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
Note:
|
Input Parameters:
Parameter Name | Parameter Description | MandatoryacceptOrDismiss | Data Type |
---|---|---|---|
acceptOrDismiss | Values for this parameter can be: accept or dismiss.
| No | String |
timeOut | Enter the timeout (in seconds) to wait for an alert. | No | String |
pollingInterval | Enter the frequency (in milliseconds) after which you want to check for existence of the alert before exhausting timeout. | No | String |
keyAlertAvailable | Enter the key name under which the status of this step will be stored. Stores 0 for Pass, 1 for Fail, and 2 for Defect. | No | String |
statusIfConditionNotSatisfied | Enter the status of the step you want to show in the report in case the expected condition is not satisfied. value for this parameter can be Pass, Fail, and Defect. | No | String |
...
Info |
---|
User performing this action should have write access to the corresponding file and folder. |
Input Parameters:
Parameter Name | Parameter Description | Mandatory | Data Type |
---|---|---|---|
FilePath | Enter the absolute path to the file in which you want to make changes. | Yes | String |
Text | Enter the content to be overwritten or appended. | Yes | String |
Mode | Value of this parameter can be OVERWRITE or APPEND. If user keeps mode empty, it will be considered as append. | Yes | String |
Example:
WriteToTextFile "C:\Users\Notepad.txt" "Qualitia" "A