25.2.2 Generic Keywords – Assertion
AssertTextPresent
This keyword verifies the Multiple Text Separated by Semicolon(;) if it is present on the current page. It takes single Text or Multiple Text to be verified on current page. This keyword used in such a condition when user want to verify the existence of Single Text or Multiple Text on page. If Provided Text found on opened page then it passes the Execution if Text is not Found then it fails the Execution.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This keyword doesn’t take any object input argument. |
Data Input Arguments |
Required? |
Description |
Expected Text |
Yes |
Give the text from page ,which you want to verify if it exists on the current webpage or not Note: User can go through Html code to verify Text with the help of inspect Element |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the example, user opens www.opkey.com and wants to verify the existence of multiple Texts- “Features” and “Pricing” separated by semicolon. You can verify from Html code that given text is right or wrong by inspecting element.
For More Information user can go through below given URL
https://www.opkey.com
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Provided text is found Expected Text:Features
|
||
If Provided wrong text is provided which is not available on the page. | Verification Failed | |
If expected text is not Provided. | Verified |
VerifyAllButtons
This Keyword verifies all the buttons present on the current page. It takes buttons as data input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This keyword doesn’t take any object input argument. |
Data Input Arguments |
Required? |
Description |
AllButtons |
Yes |
Specify all the buttons present on the current web page. |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
URL |
Comments |
https://www.december.com/html/3.2/element/textarea.html
|
This keyword verifies all the buttons present on the current web page. |
In the example above, if you want to verify all the buttons present on the current web page then, use the Keyword “GetAllButtons” that fetches all the buttons, then store the output of it in a Output variable “Buttons” and use it as an input to VerifyAllButtons keyword as shown below:
VerifyAllButtons
AllButtons | < Output of the GetAllButtons Keyword > Here, output Variable “Buttons” |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If keyword is used without launching web-page on browser. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When InValid Data Input Arguments are provided. Value : 1 |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found < Send, Cancel > and Expected Found < 1 > |
VerifyAllDropDownItemExist
This keyword verifies the specified dropdown item exists in the given Dropdown List. This keyword used in such a condition where DropDown List have multiple Items and user wants to verify the existence of specified item in a dropdown list.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose the DropDown object from your Object Repository |
Data Input Arguments |
Required? |
Description |
Value String |
Yes |
Give DropDown Item which is available inside DropDown List Note: User Can Provide Text of DropDown Item as a Value String |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the example, if user want to Verify Drop Down Item Exist in a Drop down List here is how you will use this keyword
For More Information user can go through below given URL https://www.idbi.com:8443/index.asp
VerifyAllDropDownItemExist
Object | < Choose your object from OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If DropDown Object is found Object:DropDown Object Value String-Personal; corporate |
||
If DropDown Object is not found | Object Not Found | |
If User Doesnot Provide Value String | Verification Failed | |
If User Doesnot Provide the DropDown Object | Argument Data Missing |
VerifyAllDropDownItems
This keyword verifies the existence of multiple dropdownitems from the given Dropdown List. This keyword used in such a condition where user wants to verify the existence of multiple Items from the DropDown List.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose the DropDown object from your Object Repository |
Data Input Arguments |
Required? |
Description |
Value String |
Yes |
Give multiple DropDown Items separated by semicolon(;) which is available inside DropDown List |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the example, if user wants to Verify the existence of multiple Drop Down Items in a Drop down List here is how you will use this keyword
For More Information user can go through below given URL https://www.idbi.com:8443/index.asp
VerifyAllDropDownItems
Object | < Choose your object from OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If DropDown Object is found Object:DropDown Object Value String-Personal; corporate |
||
If DropDown Object is not found | Object Not Found | |
If User Doesnot Provide Value String | Verification Failed | |
If User Doesnot Provide the DropDown Object | Argument Data Missing |
VerifyAllLink
This keyword Verify links which are available on the webpage. This keyword used in such a condition where user want to Verify links which are available on the current webpage. To use this keyword, user can use the output of GetAllLink Keyword as input for VerifyAllLink keyword.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This keyword doesn’t take any object input argument. |
Data Input Arguments |
Required? |
Description |
Expected Link |
Yes |
Give all the Links available on the current webpage separated by semicolon(;) Note: User can use output of GetAllLink keyword in Expected Link as input |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the example, if user want to verify Links which are available on this page here is how you will use this keyword
Note:- Links which are available on the webpage are Browser dependent. It may be possible that Mozilla gives some additional links which is not available on Chrome browser so links varies from browser to browser.
For More Information user can go through below given URL https://validator.w3.org/checklink
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If all Links are Matched. Expected Links:URL;redirects;Accept-Language;Referer;Cookie |
||
If Links are not matched with Expected given links
Expected Link:Verizon |
Verification Failed | |
If User doesnot Provide Expected Links
Expected Link: |
Insufficient Privileges (-14100) |
VerifyAllLinkExist
This keyword Verify links which are available on the webpage. This keyword used in such a condition where user want to Verify links which are available on the current webpage. To use this keyword, user can use the output of GetAllLink Keyword as input for VerifyAllLink keyword.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This keyword doesn’t take any object input argument. |
Data Input Arguments |
Required? |
Description |
Expected Link |
Yes |
Give all the Links available on the current webpage separated by semicolon(;) Note: User can use output of GetAllLink keyword in Expected Link as input |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the example, if user want to verify Links which are available on this page here is how you will use this keyword
Note:- Links which are available on the webpage are Browser dependent. It may be possible that Mozilla gives some additional links which is not available on Chrome browser so links varies from browser to browser.
https://validator.w3.org/checklink
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If all Links are Matched. Expected Links:URL;redirects;Accept-Language;Referer;Cookies |
||
If Links are not matched with Expected given links
Expected Link:Verizon |
Verification Failed | |
If User doesnot Provide Expected Links
Expected Link: |
Insufficient Privileges (-14100) |
VerifyBrowserExist
It verifies the opened browser with specified title. It takes window title as input parameter. This keyword used in such a condition where user wants to verify browser existence with the help of browser title. Websites have different title on different page so in that case user should give page browser title. If Provided title found on opened page then it passes the execution if title is not found then it fails the execution.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This Keyword does not require any object input argument. |
Data Input Arguments |
Required? |
Description |
Title |
Yes |
Give the browser title. |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the example, user opened www.opkey.com and click on “Feature”. The browser title found is “Opkey | The Future Agnostic Test Automation Platform”.
For More Information user can go through below given URL https://www.opkey.com
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object property is found Title-Opkey | The Future Agnostic Test Automation Platform |
||
If wrong Title is provided
Title:The Future Agnostic Test Automation |
Verification Failed | |
If User Doesnot Provide any Title
|
Verification Failed |
VerifyBrowserTitle
This keyword is used for the verification of browser title on specific Browser which user provide in input argument.
This keyword is mostly used in situations where you need to verify the existence of a browser title on a specific browser.
NOTE: This keyword is a case sensitive it only takes the same title which is shown on the browser title, if it mismatches then keyword gets failed.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This Keyword does not require any object input argument. |
Data Input Arguments |
Required? |
Description |
Browser Name |
Yes |
Specify the Browser name |
Expected Browser Title | Yes | Specify the Expected Browser Title which should be case sensitive. |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the example, user opened www.google.com on IE. The browser title found is “Google”. If user want to verify “Google” as Browser Title on any specific browser then user can use this keyword.
VerifyBrowserTitle
Browser Name | < IE > |
Expected browser title | < Google > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If expected title value is not found.
|
Verification Failed (-16100) |
Actually Found : and Expected :<> |
If Browser name and expected title value is null. | Verification Failed (-16100) | Actually Found : and Expected :<> |
If Browser name given and expected title value is null. | Verification Failed (-16100)
|
Actually Found : and Expected :<> |
If Browser name is null and expected title value is given(correct). | Done
|
|
If No web page is open, Browser name is null and expected title value is null. |
Insufficient Privileges (-14100) |
Either Browser was never Opened or all WebDriver instances were closed. |
VerifyButtonDisabled
This keyword is used for the verification that a specified Button is disabled on web page. This keyword is mostly used in situations where you require to verify that button is disabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes One Button Object as Input Argument. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
URL |
Comments |
https://172.17.20.225/opkey/user-guide/pages.php?subid=247&accordid=14&val=TEAM
|
This keyword verifies that the specified button is disabled on the web page. |
In the example above, if you want to verify that “My Button” is disabled then, use this keyword as shown below
VerifyButtonDisabled
Object | < Choose Button Object From OR > Here, My Button |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When invalid object is provided |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When browser was never opened and valid Object is provided. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
VerifyButtonEnabled
This keyword is used for the verification of specified Button is enabled on web page. This keyword is mostly used in situations where you need to verify that button is enabled on any web page or not.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose button object from your Object Repository. Note: Button which has to be verified that is enabled on page or not. |
Data Input Arguments |
Required? |
Description |
No |
NO |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Blank Output | If Object is not provided |
Example
In the above example, if you want to verify that button is enabled on any particular web page then use this keyword.
VerifyButtonEnabled
Object | < Choose Button Object From OR > |
Common Error conditions
NOTE: If user want to verify that button is in enabled state on any particular web page then, open any browser (along with specified URL of your web application) and use this keyword “VerifyButtonEnabled”. It will provide “True” value.
Scenarios |
Error Message |
Debug Information |
If Invalid Object is provided |
||
If Null Object is provided | Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
If button is in the disabled state | Verification Failed (-16100) | Web-element is disabled |
VerifyButtonExist
This keyword is used for the verification of specified Button exists on web page.
This keyword is mostly used in situations where you need to verify that button exists on the web page or not and it takes button object as input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose button object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
NO |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Blank Output | If Object is not provided |
Example
In the above example, if you want to verify button “Proceed” exist on page then you can use this keyword.
VerifyButtonExist
Object | < Choose Button Object From OR > |
Common Error conditions
NOTE: If user want to verify that button exist on web page, you can open any browser (along with specified URL of your web application) and use this keyword “VerifyButtonExist” and it will provide “True” as its output.
Scenarios |
Error Message |
Debug Information |
If Invalid Object is provided |
||
If Null Object is provided | Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyButtonToolTip
This keyword is used for the verification of the text displayed in the tool tip of the Button object. This keyword is mostly used in situations where you need to verify that tool tip appears on any button available on the web page or not and it takes button object as input argument.
NOTE: This keyword is a case sensitive it only accepts the same tool tip text which is shown on the button object, if it mismatches then keyword gets failed.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose button object from your Object Repository. Note: Button should have Tool tip. |
Data Input Arguments |
Required? |
Description |
ToolTip |
Yes |
Tool Tip Text |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
In the above example, if you want to verify tool tip text of button object “Proceed” whose Tool tip is “This button don’t do anything” then use this keyword.
VerifyButtonToolTip
Object |
< Choose Button Object which has Tool Tip
From OR > |
It will verify the Tool tip “This button don’t do anything” of button “Proceed”.
Common Error conditions
NOTE: If user want to get the tool tip text of any button object then, open any browser (along with specified URL of your web application) and use this keyword “VerifyButtonToolTip” and provide the expected tool tip value in its data input argument. It will provide “True” value, if both the tool tip value i.e. expected and actual gets matched.
Scenarios |
Error Message |
Debug Information |
If Invalid Object is provided |
||
If Invalid ToolTip is provided | Verification Failed (-16100) |
Actually Found :
|
If Null object is provided | Argument Data Missing (-13200) | Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyCheckBoxDisabled
This keyword is used for the verification of specified Checkbox is disabled on web page. This keyword is mostly used in situations where you require to verify that Checkbox is disabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes One CheckBox Object as Input Argument. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
URL |
Comments |
https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_checkbox_disabled2
|
This keyword verifies that the specified checkBox is disabled on the web page. |
In the example above, if you want to verify that “Checkbox” is disabled then, use this keyword as shown below:
VerifyCheckBoxDisabled
Object | < Choose CheckBox Object From OR > Here, My Checkbox |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When invalid object is provided |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When browser was never opened and valid Object is provided. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
VerifyCheckBoxEnabled
This keyword is used for the verification that the specified CheckBox is enabled on web page. This keyword is mostly used in situations where you need to verify that Checkbox is enabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose CheckBox object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If the keyword fails |
Example
URL |
Comments |
https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_checkbox_disabled2 |
This keyword verifies that the specified checkbox is enabled on the web page. |
In the example above, if you want to verify that the given CheckBox is enabled then, use this keyword as shown below:
VerifyCheckBoxEnabled
Object | < Choose CheckBox Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When browser was never opened and Invalid Object is provided |
Insufficient Privileges (-14100)
DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
If no Object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyCheckBoxExist
This keyword is used for the verification of check box which exists on web page. This keyword is mostly used in situations where you need to verify that check box is available on the web page or not and it takes checkbox type object as object input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose check box type object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Blank Object | If Object is not provided |
Example
In the above example, if you want to verify check box “ I have a bike” exists on web page then use this keyword.
VerifyCheckBoxExist
Object | < Choose CheckBox Object From OR > |
It will verify checkbox “I have a bike” exists on web page.
Common Error conditions
NOTE: If user want to verify the check box exists on web page, you can open any browser (along with specified URL of your web application) and use this keyword “VerifyCheckBoxExist” and it will provide “True” as its output.
Scenarios |
Error Message |
Debug Information |
If Invalid Object is provided |
||
If Null object is provided |
Argument Data Missing (-13200) | Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyCheckBoxStatus
This keyword is used to validate the status of check box whether it is ON/OFF. This keyword is mostly used in situations where you need to verify the status of the check box which is available on the web page i.e. ON/OFF.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose checkbox object from your Object Repository whose status needs to be verified. |
Data Input Arguments |
Required? |
Description |
Value |
Yes |
ON/OFF |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Blank Object | If No Object is provided |
Example
In the above example, if you want to verify “Checkbox” status that is ON or OFF, you can use this keyword.
VerifyCheckBoxStatus
Object |
< Choose CheckBox Object From OR > |
Value | < ON/OFF > |
It will verify “Checkbox” status.
Common Error conditions
NOTE: If user want to validate the status of checkbox object, you can open any browser (along with specified URL of your web application) and use this keyword “VerifyCheckBoxStatus” providing expected status value of the check box in its data input argument. It will provide “True” value, if both the status value i.e. expected and actual gets matched.
Scenarios |
Error Message |
Debug Information |
If provide Wrong status |
Verification Failed (-16100) |
Actually Found:< OFF > and Expected:< ON > |
If provide Null object | Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyCheckBoxStatusInTableCell
This keyword validates Checkbox ON/OFF status in table. It takes table type object as object input argument and row Index , column Index , object index and status(ON/OFF) as data input arguments.
For VerifyCheckBoxStatusInTableCell Keyword:
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one table object as Object Input Argument. You can select a Table Object from the Object Repository whose cell data has to be fetched by Query. |
Data Input Arguments |
Required? |
Description |
Row Index |
Yes |
This keyword doesn’t take any data input argument. |
Column Index |
Yes |
Specify the column index of the table cell |
Object Index |
Yes |
Specify the position of the object inside the Table cell. Index starts from ‘0’ |
Status |
Yes | Set Value “ON” or “OFF” . Here, Yes if the checkbox is checked and “NO”, if the checkbox is unchecked. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Image |
Comments |
|
This keyword Verifies the status of the checkbox in the specified table cell. |
In the above Screenshot, if you want to verify the status of the “checkbox” in the Table cell, you can do so by using VerifyCheckBoxStatusInTableCell keyword as follows:
VerifyCheckBoxStatusInTableCell
Row Index |
0 |
Column Index |
3 |
Object
Index |
0 |
Status | OFF |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If no browser is given |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When Invalid Data Input Arguments are provided. |
Verification Failed (-16100) DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found and Expected |
When Invalid Object Input Arguments are provided other than table. |
Argument Data Invalid (-13300)
DESCRIPTION: The data value for one or more input arguments was not what was expected. This might happen when the input is expected in a specific format or should be chosen from a predefined set of values. Check for spell errors and capsing. |
Specified Object is not Table. |
VerifyCheckBoxToolTip
This keyword is used for the verification of the text displayed in the tool tip of the check box object.
This keyword is mostly used in situations where you need to verify that tool tip available on any check box exists on the web page or not and it takes string value in data as input argument.
NOTE: This keyword is a case sensitive it only accepts the same tooltip text which is available in the check box object, if it mismatches then keyword gets failed.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose checkbox type object from your Object Repository whose tool tip has to be verified. Note: Check box should have Tool tip. |
Data Input Arguments |
Required? |
Description |
ToolTip |
Yes |
Tool Tip Text |
Output
Tool Tip |
If Tool Tip is matched |
False |
If an error is there |
Example
In the above example, if you want to verify tool tip text of button object “Proceed” whose Tool tip is “This button don’t do anything” then use this keyword.
VerifyCheckBoxToolTip
Object |
< Choose CheckBox Object
From OR > |
It will verify the Tool tip “Required to proceed” of checkbox.
Common Error conditions
NOTE: If user want to verify the tooltip text of any check box object then, open any browser (along with specified URL of your web application) and use this keyword “VerifyCheckBoxToolTip” and provide the expected check box tool tip value in its data input argument. It will provide “True” value, if both the tool tip value i.e. expected and actual gets matched.
Scenarios |
Error Message |
Debug Information |
If Invalid Object is provided |
||
If Invalid ToolTip is provided | Verification Failed (-16100) |
Actually Found :
:< Required to proceed > and Expected :< Required to > |
If Null object is provided | Argument Data Missing (-13200) | Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyChildObjectCount
This keyword verifies the child item count of specified object. It takes one object as object input argument and tag, property name, property value and count as data input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Tag |
Yes |
Specify Object Tag. Note: Give the Tag value of parent object. |
Property Name |
Yes |
Specify Property Name. Note: Give the Property name of parent object. |
Property Value |
Yes |
Specify Property Value. Note: Give the Property value of parent object. |
Count | Yes | Specify the number of Child object |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, you want to verify the number of child objects available in parent object, then use “GetChildObjectCount” to fetch the number of child object then use the Output of “verifyChildObjectCount” keyword as follows:
verifyChildObjectCount
Object |
< Choose your parent object from OR > Here, div |
Tag |
< Give the Tag value of child object > Here, Input |
Property Name |
< Give the Property name of child object > Here, class |
Property Value |
< Give the Property value of child object > Here, col-sm-6 |
Count |
< Specify the number of Child Object Count> Here, form _control input -lg |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Invalid Object is provided |
Verification Failed (-16100) DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found <0> and Expected <2 > |
If no object is given |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
VerifyDropDownDefaultItem
This keyword is used for the verification of default item available in the drop down object.
This keyword is mostly used in situations where you need to verify the existence of default selected item in a drop down object on any particular web page.
NOTE: This keyword is a case sensitive it only accepts the exact default item name which is present in the drop down object, if it mismatches then keyword gets failed.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose drop down object from your Object Repository. Note: Drop down of which default selected item has to be verified. |
Data Input Arguments |
Required? |
Description |
Item |
Yes |
Default Item of Dropdown |
Output
True |
If the Keyword Passes Successfully |
False |
If an error is there |
Example
In the above example, if you want to verify default selected item of any drop down then use this keyword.
VerifyDropDownDefaultItem
Object |
< Choose DropDown Object
From OR > |
Item | < — first option — > |
It will verify the default selected item of dropdown.
Common Error conditions
NOTE: If user want to verify the default selected item available in the drop down object then, open any browser (along with specified URL of your web application) and use this keyword “VerifyDropDownDefaultItem” providing the expected item value from drop down in its data input argument. It will provide “True” value, if both the items value i.e. expected and actual get match.
Scenarios |
Error Message |
Debug Information |
If provide Item other default item in drop down |
Verification Failed (-16100) |
Actually Found :<–first option –> and Expected :<–second option |
If provide invalid Object | Object Not Operatable (-11200) |
Wrong Web Element is provided |
If provide Null object | Argument Data Missing (-13200) | Data not provided for argument: ‘Object’. Expected Static Value was empty. |
VerifyDropDownDisabled
This keyword is used to verification that the specified Dropdown is disabled on web page. This keyword is mostly used in situations where you require to verify that dropdown is disabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes One Dropdown Object as Input Argument. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_disabled
|
This keyword verifies that the specified dropdown is disabled on the web page. |
In the example above, if you want to verify that the dropdown “Volvo” is disabled then, use this keyword as shown below:
VerifyDropDownDisabled
Object | < Choose Dropdown Object From OR > Here, Volvo |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When invalid object is provided |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When browser was never opened and valid Object is provided. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
VerifyDropDownEnabled
This keyword verifies whether a particular DropDown is enabled or disabled.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument. You can choose the DropDown Object from the Object Repository for which you need to check whether it is enabled or disabled. |
Data Input Arguments |
Required? |
Description |
NO |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the Screenshot given above, if you want to verify whether “ALL” DropDown Object is enabled or disabled, here is how you will use this keyword.
VerifyDropDownEnabled
Object |
< Choose DropDown Object
From OR > Here, All |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If DropDown Object is not Provided. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If provide invalid Object |
< The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> |
VerifyDropDownExist
This keyword is used to verify whether a particular DropDown Object is visible or not. It verifies the existence of the specified DropDown Object. This keyword is mainly used in situations where the user is not able to view the DropDown Object on the page although it might be present there.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument. You can choose the DropDown Object from the Object Repository for which you need to check whether it is visible or not. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the above example, if you want to verify default selected item of any drop down then use this keyword.
VerifyDropDownExist
Object |
< Choose DropDown Object
From OR > |
Item | < — first option — > |
In the Screenshot given above, if you want to verify whether “ALL” DropDown Object Exist or not, here is how you will use this keyword.
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is not Visible on the Page | Object Not Operatable (-11200) |
Wrong Web Element is provided |
If provide Null object | < The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> |
VerifyDropDownItemCount
This keyword verifies whether the Count of the number of DropDown Items is correct or not.
For VerifyDropDownItemCount keyword:
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument. You can choose the DropDown Object from the Object Repository for which you need to verify whether the Count of the DropDown Items is correct or not. |
Data Input Arguments |
Required? |
Description |
Value |
Yes |
Provide the expected value of the count of the number of DropDown Items. Note : The value of count starts from 1. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the Screenshot given above, if you want to verify the count for the number of items in the “ALL” DropDown Object is correct or not, here is how you will use this keyword.
VerifyDropDownItemCount
Object |
< Choose DropDown Object
From OR > Here, All |
Value | 4 |
In the Screenshot given above, if you want to verify whether “ALL” DropDown Object Exist or not, here is how you will use this keyword.
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is not Visible on the Page | < Object not Found > |
< The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> |
If Correct Object Provided but blank or wrong count is provided | Actually Found :<3> and Expected :<5> | < The value which is required, was not found on the currently active page or view. |
VerifyDropDownItemExists
This keyword verifies the Existence of the specified Dropdown Item.This keyword is mainly used in situations where the user is not able to view any specific DropDown Item in the Item list being displayed on the page. However, it might be present there.
For VerifyDropDownItemExist keyword:
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument. You can choose the DropDown Object from the Object Repository for which you need to check whether it Exists or not. |
Data Input Arguments |
Required? |
Description |
Item |
Yes |
Provide the Item Name for which you want to check the visibility. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the Screenshot given above, if you want to verify whether the Item Name “Sports” exists in the “ALL” DropDown Object or not, here is how you will use this keyword.
VerifyDropDownItemExists
Object |
< Choose DropDown Object
From OR > Here, All+ |
Item | < Sports > |
In the Screenshot given above, if you want to verify whether “ALL” DropDown Object Exist or not, here is how you will use this keyword.
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
VerifyDropDownItemSelection
This keyword verifies the Selected Item in DropDown Object. This keyword is mostly used in situations where you have to verify that Particular Item is selected in Dropdown or not before clicking or performing any action on it. For example, you want to verify that Item is selected.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select the Dropdown object which needs to be verified. Tip: You can use OpKey Spy or Add to OR to add your Dropdown object to Object Repository. |
Data Input Arguments |
Required? |
Description |
Item |
Yes |
This Keyword takes Item Value in String. Tip: This is Case Sensitive |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the value is selected in dropdown, here is how you will use this keyword
VerifyDropDownSelection
Object |
< Choose DropDown Object
From OR > |
Item | < — Fresh Milk — > |
In the Screenshot given above, if you want to verify whether “ALL” DropDown Object Exist or not, here is how you will use this keyword.
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
If the provided object doesn’t exist on the page |
Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
If no Item is Provided in Data input Argument | Selected element not matched |
Verification Failed (-16100) DESCRIPTION: The value which is required, was not found on the currently active page or view. |
VerifyDropDownToolTip
This keyword verifies the ToolTip Text of DropDown Object. This keyword is mostly used in situations where you have to verify the ToolTip Text of Dropdown Object before clicking or performing any action on it.
For VerifyDropdownToolTip Keyword :
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument. You can choose the DropDown Object from the Object Repository for which you want to verify the ToolTip Text. |
Data Input Arguments |
Required? |
Description |
Tool Tip |
Yes |
Provide the Tool Tip Text for the DropDown Object which has to be verified. Note : This is Case Sensitive |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the screenshot above, “Search in” is the ToolTip Text which has to be verified for “ALL” DropDown.
VerifyDropDownToolTip
Object |
< Choose DropDown Object
From OR > Here, All |
Tool Tip | < — Search In — > |
In the Screenshot given above, if you want to verify whether “ALL” DropDown Object Exist or not, here is how you will use this keyword.
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
If the provided object doesn’t exist on the page | Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
If provided Tool Tip value is blank or wrong | Actually Found : and Expected :<> |
Verification Failed (-16100) DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found : and Expected : |
VerifyEditable
This keyword verifies that the specified object is editable or not. It is mostly used in situations where user wants edit/modify the input information of an Object. For VerifyEditable Keyword :
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument. You need to select an Object from the Object Repository for which you want to check whether it is Editable or not. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the screenshot above, if you want to verify whether the “E-mail Address” Textbox is editable or not, here is how you will use this keyword.
VerifyEditable
Object | E-mail Address |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
If the provided object doesn’t exist on the page | Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
VerifyEditBoxDefaultValue
This keyword verifies the default value of an Editable object. For example, you want to verify the default value of an Editable object.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument. You can choose the Edit Box Object from the Object Repository whose default value has to be verified. |
Data Input Arguments |
Required? |
Description |
Value |
Yes |
Provide the default value of the Edit Box. Note : This is Case Sensitive. |
Output
True |
If the Keyword Passes Successfully |
False |
If an error is there |
Example
In the screenshot above, if you want to verify the Default Value of “E-mail Address”, here is how you will use this keyword
VerifyEditBoxDefaultValue
Object | E-mail Address |
Value | Automation |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
|
If the provided object doesn’t exist on the page |
Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
If provided value is blank or wrong | Actually Found : and Expected :<> |
Verification Failed (-16100) DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found : and Expected : |
VerifyEditBoxDisabled
This keyword is used for the verification that the specified Edit Box is disabled on web page. This keyword is mostly used in situations where you require to verify that Editbox is disabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes One EditBox Object as Input Argument. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_disabled
|
This keyword verifies that the specified EditBox is disabled on the web page. |
In the example above, if you want to verify that the editbox “Last name” is disabled then, use this keyword as shown below:
VerifyEditBoxDisabled
Object | < Choose EditBox Object From OR > Here, Last Name |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When invalid object is provided |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When browser was never opened and valid Object is provided. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
VerifyEditBoxEditable
This keyword verifies that an Editable Object is being enabled or disabled. This keyword is mostly used in situations where user needs to verify that the Edit Box object is in the Editable mode or not, on particular page before clicking or doing any action on it.
For VerifyEditBoxEditable Keyword:
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument.You can select an Editable Object from the Object Repository which has to be verified whether it is enabled or disabled. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required
|
Output
True |
If the Keyword Passes Successfully |
False |
If an error is there |
Example
In the Screenshot above, if you want to verify that the “E-mail Address” & ”Password” Text Box are editable or not, here is how you will use this keyword.
VerifyEditBoxEditable
Object | E-mail Address |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If no object is provided | ||
If the provided object doesn’t exist on the page |
Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
If the provided object doesn’t exist on the page | Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
VerifyEditBoxEnabled
This keyword verifies if an edit box is enabled or not. This keyword is mostly used in situations where you have to verify that edit box is enabled or not before clicking or performing any action on it.
For example, you want to verify that edit box enabled.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select the Edit Box object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
NO |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the Email Address edit box, here is how you will use this keyword.
VerifyEditBoxEnabled
Object |
< Choose your EditBox Object
From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If No Object is not Selected. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
If the provided object doesn’t exist on the page | Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
VerifyEditBoxExist
This keyword verifies if the specified edit box exists within specified time.
This keyword is used to verify if the specified edit box exists or not on the given page.
*Note – Providing Timeout is not mandatory.
For example, you want type a value in specified edit box but you want to verify the existence of the edit box before moving forward in the script.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Editbox type object input argument. You can choose edit box to be verified from your Object Repository |
Data Input Arguments |
Required? |
Description |
TimeOut |
Yes |
Specify the time within which you want edit box existence to be verified. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the existence of highlighted object, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://global.blackberry.com/en/enterprise/contact-us.html
-
Add VerifyEditBoxExist keyword
VerifyEditBoxExist
Object |
< Choose EditBox Object
From OR > |
Time Out | < — Specify In seconds — > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Valid object, Invalid data |
Web-Element exists |
|
Invalid object, Valid data |
||
Blank object, Valid data | Argument Data Missing | Data not provided for argument: ‘Object’. |
Blank object and data | Argument Data Missing | Data not provided for argument: ‘Object’. |
VerifyEditBoxLength
This keyword verifies the specified length of the edit box object provided from OR.
This keyword can be used in script to verify max length allowed in specified edit box before entering data in edit box through Test Case.
For Example, length of an edit box can be verified and condition can be set before entering data in edit box that data to be entered must not exceed max length allowed in edit box.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Editbox type object input argument. You can choose edit box to be verified from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Length |
Yes |
Specify the max length allowed Tip: You can inspect your web element and get max length. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the length of highlighted object, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://global.blackberry.com/en/enterprise/contact-us.html
-
Add VerifyEditBoxLength keyword
VerifyEditBoxLength
Object |
< Choose EditBox Object
From OR > |
Length | < — Specify Max Length allowed in edit box — > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Valid object, Invalid data |
Verification Failed |
Actually Found :<50> and Expected :<0> |
Invalid object, Valid data |
Unsupported Operation |
Property not Found |
Blank object, Valid data | Argument Data Missing | Data not provided for argument: ‘Object’. |
Blank object and data | Argument Data Missing | Data not provided for argument: ‘Object’. |
VerifyEditBoxName
This keyword verifies the specified name of the edit box object provided from OR.
This keyword can be used in script to verify the name of specified edit box before entering data in edit box through Test Case.
For Example, name of an edit box can be verified and condition can be set before entering data in edit box that name of edit box must be verified before entering data in edit box.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Editbox type object input argument. You can choose edit box to be verified from your Object Repository |
Data Input Arguments |
Required? |
Description |
Ecpected Name |
Yes |
Specify edit box name Tip: You can inspect your web element and get name |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the name of highlighted object, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://global.blackberry.com/en/enterprise/contact-us.html
-
Add VerifyEditBoxName keyword
VerifyEditBoxName
Object |
< Choose your EditBox Object
From OR > |
Expected Name | < — Specify name of the Edit Box — > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Valid object, Invalid data |
Verification Failed |
Actually Found : and Expected : <56@$@$@> |
Invalid object, Valid data |
||
Blank object, Valid data | Verification Failed | Actually Found : and Expected : <56@$@$@> |
Blank object and data | Argument Data Missing | Data not provided for argument: ‘Object’. |
VerifyEditBoxNonEditable
This keyword verifies that an Object of editbox type is disabled or enabled. This keyword is mostly used in situations where user needs to verify that the Edit Box object is in the Editable mode or not, on particular page before clicking or doing any action on it. It takes one OR object as object input argument.
For VerifyEditBoxNonEditable Keyword:
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument.You can select an Editable Object from the Object Repository which has to be verified whether it is enabled or disabled. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://cresconnect.crestechglobal.com/medical.php
|
This keyword verifies that the edit box object is not editable on the web page. |
In the Screenshot above, if you want to verify that the “Name” edit Box are editable or not, here is how you will use this keyword.
VerifyEditBoxNonEditable
Object | Name |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If no object is attached | ||
If the provided object doesn’t exist on the page | Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
VerifyEditBoxNotExist
This keyword verifies the non existence of a specified Edit Box object on the page. It takes Edit Box type object as object Input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one Edit Box Type object Input argument. You can choose Edit Box object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2017 |
This keyword verifies the non existence of Edit Box type object. |
In the above example we need to verify that the Edit Box “Comment” does not exists on the page, we can do so by using VerifyEditBoxNotExists keyword as shown below:
VerifyEditBoxNotExists
Object | < Choose your Edit Box Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When object Input Arguments are provided is provided as follows: Title |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Not Verified |
VerifyEditBoxText
This Keyword verifies the specified text with the text available in the editbox. It takes editbox type object as object input argument and text as data input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one Edit Box Type object Input argument. You can choose Edit Box object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Value |
Yes |
Specify the value of the edit box. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.december.com/html/3.2/element/textarea.html |
This keyword verifies the default value of the Edit Box object. |
In the above example we need to default value of the Edit Box “Your Name” by using VerifyEdit Box Text keyword as shown below:
VerifyEditBoxText
Object |
< Choose your EditBox object from OR > |
Value |
< Blank > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When InValid object and valid Data Input Arguments are provided. Value :My Name Object :Text Area |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found < > and Expected Found |
VerifyEditBoxToolTip
This keyword verifies the specified tool tip of the edit box object provided from OR. This keyword can be used in script to verify the tool tip of specified edit box before entering data in edit box through Test Case.For Example, tool tip of an edit box can be verified and condition can be set before entering data in edit box that tool tip of edit box must match specified tooltip before entering data in edit box.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose edit box to be verified from your Object Repository. |
Data Input Arguments |
Required? |
Description |
ToolTip |
Yes |
Specify the tool tip Tip: You can inspect your web element and get tool tip |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the tool Tip Text of the highlighted object, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://global.blackberry.com/en/enterprise/contact-us.html
-
Add VerifyEditBoxExist keyword
VerifyEditBoxTooTip
Object |
< Choose EditBox Object
From OR > |
Tool Tip | < — Specify the tool tip of the Editbox — > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Valid object, Invalid data |
Verification Failed |
Actually Found : and Expected : <56@$@$@> |
Invalid object, Valid data |
Verification Failed |
Actually Found : and Expected : |
Blank object, Valid data | Verification Failed | Actually Found : and Expected :<> |
Blank object and data | Argument Data Missing | Data not provided for argument: ‘Object’. |
VerifyEditBoxValue
This keyword verifies the entered value in the edit box object provided from OR.
This keyword can be used in script to verify the value entered in specified edit box. You must enter the value in edit box first.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Editbox type object input argument. You can choose edit box to be verified from your Object Repository |
Data Input Arguments |
Required? |
Description |
Expected Value |
Yes |
Specify the value to be verified. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the value of the highlighted object, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://global.blackberry.com/en/enterprise/contact-us.html
-
Add VerifyEditBoxExist keyword
VerifyEditBoxExist
Object |
< Choose EditBox Object
From OR > |
Expected Value | < — Specify the value to be verified in the edit box –> |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Valid object, Invalid data |
Verification Failed |
Actually Found : and Expected : |
Invalid object, Valid data |
||
Blank object, Valid data | Verification Failed | Actually Found : and Expected :<> |
Blank object and data | Argument Data Missing | Data not provided for argument: ‘Object’. |
VerifyFullTableText
This keyword verifies the full/complete text of the table. It takes an OR Object of table type as Object Input Argument and Text as data input arguments.
For example, you want to verify the full/complete text of the table.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one table object Input argument. You can choose table object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Text |
Yes |
Specify the number of expected Columns |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2017
|
This keyword verifies full/complete text of the table. |
In the example above, if you want to verify full/complete text of the table then, use the Keyword “GetTableText” that fetches full table text, then store the output of it in a Output variable “text” and use it as an input in the VerifyFullTableText keyword as shown below:
VerifyFullTableText
Object | < Choose your table object From OR > |
Text | < Output of the GetTableText Keyword > Here, Output Variable “Text“ |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
IArgument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When Valid object and blank Data Input Arguments are provided. Text : Object : Table |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Argument(s) : Text is /are blank |
VerifyImageCount
This keyword verifies the count of image available at the time of execution. This keyword can be used in script to verify the image count found on the webpage with the expected count.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This Keyword does not require any object input argument. |
Data Input Arguments |
Required? |
Description |
Expected Value |
Yes |
Specify the value to be verified. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
If you want to verify the count of images on webpage, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://www.bmw.in/en/topics/bmw-insights/bmw-next-100/home.html
-
Add VerifyImageCount keyword
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Invalid data |
Verification Failed |
Actually Found :<6> and Expected :<60> |
Blank data | Verification Failed | Actually Found :<6> and Expected :<0> |
VerifyImageDisabled
This keyword is used for the verification that the specified image is disabled on web page. This keyword is mostly used in situations where you require to verify that image is disabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes One Image Object as Input Argument. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
|
This keyword verifies that the specified image is disabled on the web page. |
In the example above, if you want to verify that the given image is disabled then, use this keyword as shown below:
VerifyImageDisabled
Object | < Choose Image Object From OR > Here, Last Name |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When invalid object is provided |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When browser was never opened and valid Object is provided. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
VerifyImageEnabled
This keyword verifies if specified image is enabled. This keyword does not require any data input.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Image type object input argument. You can choose Image type to be verified from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
If you want to verify the count of images on webpage, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://www.bmw.in/en/topics/bmw-insights/bmw-next-100/home.html
-
Add VerifyImageEnabled keyword
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Invalid object |
||
Blank object |
Argument Data Missing |
Data not provided for argument: ‘Object’. |
VerifyImageExist
This keyword verifies if specified image exists on the webpage. This keyword does not require any data input.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Editbox type object input argument. You can choose edit box to be verified from your Object Repository |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
If you want to verify the existence images on webpage, here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://www.bmw.in/en/topics/bmw-insights/bmw-next-100/home.html
-
Add VerifyImageExist keyword
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Invalid Object |
||
Blank Object |
Argument Data Missing |
Data not provided for argument: ‘Object’. |
VerifyImageNotVisible
This keyword verifies that the specified image is visible or not on the web page. It takes image object as data input argument.
For example, you want to verify the image visibility.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select Image object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the image of Zoomtra is not visible , here is how you will use this keyword.
VerifyImageNotVisible
Object |
< Choose your image object from OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If no browser is given | Insufficient Privileges | Either Browser was never Opened or all WebDriver instances were closed. |
VerifyImageToolTip
This keyword verifies the tool tip of specified image provided from OR.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose Image to be verified from your Object Repository. |
Data Input Arguments |
Required? |
Description |
ToolTip |
Yes |
Specify the tool tip Tip: You can inspect your web element and get tool tip |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
If you want to verify the tooltip of an object , here is how you will use this keyword –
-
Add OpenBrowser and provide URL https://www.bmw.in/en/topics/bmw-insights/bmw-next-100/home.html
-
Add VerifyImageToolTip keyword
VerifyImageToolTip
Object |
< Choose Image Object
From OR > |
Tool Tip | < — Specify the tool tip of the image– > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Valid object, Invalid data |
Verification Failed |
Actually Found : and Expected : <56@$@$@> |
Invalid object, Valid data |
Verification Failed |
Actually Found :<> and Expected : |
Valid object, Blank data | Verification Failed | Actually Found : and Expected :<> |
Blank object, Valid data | Verification Failed | Data not provided for argument: ‘Object’. |
Blank object and data | Argument Data Missing | Data not provided for argument: ‘Object’. |
VerifyImageVisible
This keyword verifies that Image is visible or not. This keyword is mostly used in situations where you have to verify image of an Object before clicking or performing any action on it.
For example, you want to verify the image visibility.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Image type object input argument. You can choose Image |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the image of Zoomtra is visible , here is how you will use this keyword.
VerifyEditBoxExist
Object |
< Choose Image Object
From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is not Visible on the Page |
|
< The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> |
VerifyLinkCount
This keyword verifies the Count of Link on the Page. This keyword is mostly used in situations where you have to count the no. of links available on the given page. For example, you want to verify the Link Count.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
Not Required |
Data Input Arguments |
Required? |
Description |
Expected Link Count |
Yes |
This Keyword takes Expected Link Count in input Argument in numeral. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify that count of links like Hotels on the page, here is how you will use this keyword.
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If wrong value is provided in Expected input Value |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
The value which is required, was not found on the currently active page or view. |
If no Value in Expected input Value | Actually Found :<169> and Expected :<0> | The value which is required, was not found on the currently active page or view. |
VerifyLinkDisabled
This keyword is used for the verification that the specified link is disabled on web page. This keyword is mostly used in situations where you require to verify that link is disabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes One Link Object as Input Argument. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_link_disabled2
|
This keyword verifies that the specified Link is disabled on the web page. |
In the example above, if you want to verify that the given Link is disabled then, Click on “Try It” Button use this keyword as shown below:
VerifyLinkDisabled
Object | < Choose Link Object From OR > |
The output will be displayed as follows:
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When invalid object is provided |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When browser was never opened and valid Object is provided. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
VerifyLinkEnabled
This keyword verifies that the provided Link Object is Enabled on Page or not. This keyword is mostly used in situations where you have to provide a Link Object and want to verify that the particular object is Enabled on the page or not.
For example, you want to verify the Link Object Enabled.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes Link type object input argument. You can choose Link |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify that link object Hotels is enabled or not, here is how you will use this keyword.
VerifyEditBoxExist
Object |
< Choose Link Object
From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If the provided object doesn’t exist on the page |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Object not found |
If Object is not Provided | < A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > | < Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
VerifyLinkExist
This keyword verifies that the provided Link Object Exist on Page or not. This keyword is mostly used in situations where you have to provide a Link Object and want to verify that the particular object exists on the page or not.
For example, you want to verify the Link Object Exists.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select Link object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify that link object Hotels exists or not, here is how you will use this keyword.
VerifyLinkExist
Object |
< Choose your Link Object
From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If the provided object doesn’t exist on the page |
The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
Object not found |
If the provided object doesn’t exist on the page |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
VerifyLinkToolTip
This keyword verifies the ToolTip of Link Object. This keyword is mostly used in situations where you have to provide an Object which is a Link and having ToolTip and want to verify it.
For example, you want to verify the Tooltip of Link.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select Link object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
Tool Tip Text |
Yes |
This Keyword takes value of ToolTip Text in string format. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
This Keyword takes value of ToolTip Text in string format.This Keyword takes value of ToolTip Text in string format.This Keyword takes value of ToolTip Text in string format.
In the example above, if you want to verify the ToolTip of the International Flights Link Object, here is how you will use this keyword.
VerifyEditBoxExist
Object |
< Choose your Link Object
From OR > |
ToolTip | < International Flights > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Link Object is Provided but the text of ToolTip is not correct or not provided |
The value which is required, was not found on the currently active page or view. |
Actually Found : and Expected : |
Actually Found : and Expected :<> | ||
If Object is not Provided | < A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > | < Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
If Object is not Visible on the Page | < The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> |
VerifyLinkVisible
This keyword verifies that the Link is visible on the Page or not. This keyword is mostly used in situations where you have to verify that the Link is visible or not.
For example, you want to verify the Link is visible.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select Link object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify that Links such as Hotels is visible on the page, here is how you will use this keyword.
VerifyLinkVisible
Object |
< Choose Link Object
From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
If the provided object doesn’t exist on the page | Object not found | The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
VerifyMultipleDropDownItemExist
This Keyword Verifies the Multiple Items Exist in DropDown Object.
This keyword is mostly used in situations where you have to verify that Items are Present in Dropdown or not before clicking or performing any action on it.
For example, you want to verify multiple items exists in dropdown or not
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select Link object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
ItemString |
Yes |
This Keyword takes Items Value in String |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the item list in dropdown, here is how you will use this keyword.
VerifyMultipleDropDownItemExists
Object |
< Choose Your DropDown Object
From OR > |
Item | < Volvo;Saab > |
Note: The Values in Item String should separate by Semicolon (;)
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If no object is attached |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
|
If the no object is attached in Object Input Argument | Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
If Wrong Items are provided in Data Input Argument | Actually Found :<[[[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option], [[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option], [[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option], [[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option]]> and Expected : |
Verification Failed (-16100) DESCRIPTION: The value which is required, was not found on the currently active page or view. |
If No Items are selected in Data Input Argument | Actually Found :<[[[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option], [[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option], [[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option], [[[[ChromeDriver: chrome on XP (5b6e271e95ecef5db9a9b7d227850f2c)] -> name: cars]] -> tag name: option]]> and Expected :< > |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
VerifyObjectDisabled
This keyword verifies that the specified object is disabled on the page. It takes disable object as input in Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Data |
No |
This keyword does not require any Data Input Argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
|
This Keyword Verifies that the specified radio button is disabled on the web page. |
Suppose you want to verify that “Male” radio button is disabled then map this radio button object with this keyword.
VerifyObjectDisabled
Object |
< Choose any Object from OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no Object Input Argument is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc.; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
If we provide the object which is not available on current page. |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Not verified |
VerifyObjectDoesNotExists
This keyword verifies the non existence of a specified object on the web page. It takes object as object input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one Text Area Type object Input argument. You can choose Text Area object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2017 |
This keyword verifies the non existence of Text Area type object.
|
In the above example we need to verify that the Text Area “Comment” does not exists on the page, we can do so by using VerifyObjectDoesNotExists keyword as shown below:
VerifyObjectDoesNotExists
Object |
< Choose your Object from OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When object Input Arguments are provided is provided as follows: Title |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Not Verified |
VerifyObjectEnabled
This keyword verifies that the provided Object is enabled on page or not.
This keyword is mostly used in situations where you have to provide an Object and want to verify that the particular object is enabled on the page or not.
For example, you want to verify the Object enabled.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select any object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify that Object Railways is enabled or not, here is how you will use this keyword
VerifyObjectEnabled
Object |
< Choose Object
From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If the provided object doesn’t exist on the page |
The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
Object not found |
If Object is not Provided | < Data not provided for argument: ‘Object’. Expected StaticValue was empty.> | < A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
VerifyObjectExists
This keyword verifies whether the specified object exist over the given web page or not. This keyword takes object as object input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes object input argument. You can an object to be verified from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Image |
Comments |
|
This keyword verifies whether the specified ‘My Account’ object exist on the given web page or not. |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When object is not given. Browser: Mozilla Firefox URL: https://www.crestechsoftware.com/CrestShop/ Object Input Argument: No Object |
Data not provided for argument: ‘Object’. Expected StaticValue was empty |
Argument Data Missing (-13200) |
When Browser name & URL are not given Browser: URL: Object Input Argument: Given |
Argument Data Missing (-13200) Insufficient Privileges (-14100) |
Argument(s): (Browser,URL) are blank Either Browser was never Opened or all WebDriver instances were closed -plugin-unable-to-take-screenshot- |
VerifyObjectPropertyValue
This keyword verifies the Property Value of Object. This keyword is mostly used in situations where you have to verify the property value of particular Object before clicking or performing any action on it. For example, you want to verify the Property Value of Object.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes object input argument. You can choose object |
Data Input Arguments |
Required? |
Description |
Property Name |
Yes |
This Keyword takes Property name For Example:- Xpath, Class, name, innertext etc. Tip: The Provided Value should be in string Format. |
Property Value | Yes |
This Keyword takes Corresponding Property Value Tip:-This is Case Sensitive |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the property value of an object, here is how you will use this keyword.
VerifyObjectPropertyValue
Object |
< Choose Object
From OR > |
Property Value | < Class > |
Property Name | < Find Flight> |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is provided but property name is not provided | The value which is required, was not found on the currently active page or view. | |
If Object is Provided and Property value is provided | The value which is required, was not found on the currently active page or view. | |
If provided value is blank or wrong | The value which is required, was not found on the currently active page or view | Actually Found : and Expected :<> |
Actually Found : and Expected : |
VerifyObjectText
This Keyword verifies the Text of an specified object on the web page. It takes an object as object input argument and before & after as data input arguments.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as Input argument. You can choose an Object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Before |
Yes |
Specify a text before which the expected text is present |
After | Yes | Specify a text after which the expected text is present |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2017
|
This keyword Verifies the Text of a specified object on the web page. |
In the above example we need to find the Text of the “Baahubali 2: The Conclusion” element on the web page, we can do so by using “VerifyObjectText” keyword as shown below:
VerifyObjectText
Object | < Choose your object from OR > Here, Baahubali 2: The Conclusion. |
Before |
Conclusion |
After |
Baahubali 2: |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
when incorrect data Input arguments are provided After : Conclusion Before :Baahubali 2: |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually found < > and Expected < The > |
VerifyObjectToolTip
This keyword verifies the tooltip of Provided Object.
This keyword is mostly used in situations where you have to provide an Object which is having ToolTip and want to verify it.
For example, you want to verify the Object ToolTip.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes object input argument. You can choose object to be verified from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Tool Tip Text |
Yes |
This Keyword takes Same ToolTip Text |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the tooltip of an FIND FLIGHTS object, here is how you will use this keyword.
VerifyEditBoxExist
Object | < Choose Object From OR > |
Tool Tip | < Click here to get cheapest airline ticket fares > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is not Visible on the Page | < The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> | |
If Correct Object Provided but blank or wrong ToolTip Provided | The value which is required, was not found on the currently active page or view. | Actually Found : and Expected :<> |
Actually Found : and Expected : |
VerifyObjectValue
This keyword verifies that Value of Object.
This keyword is mostly used in situations where you have to verify the Value of Particular Object on page before clicking or doing any action on it.
For example, you want to verify the value of object.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select any object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
Expected Value |
Yes |
This Keyword takes Expected Value of that Object in Data Input Argument. Tip: The Provided Value should be in string Format and is Case Sensitive. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the Value of Find Flights Object, here is how you will use this keyword
VerifyObjectValue
Object | < Choose Object From OR > |
Expected Value | < Search Now > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is not Visible on the Page | < Object not Found > | < The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> |
If provided value is blank or wrong | < The value which is required, was not found on the currently active page or view.> | Actually Found : and Expected :<> |
Actually Found : and Expected : |
VerifyObjectVisible
This keyword verifies that Object is Visible on the page or not.
This keyword is mostly used in situations where you have to verify that the particular Object is visible on page before clicking or performing any action on it.
For example, you want to verify the object visibility
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select the object of which needs to be verified. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to Verify the Find Flights Object is Visible or not, here is how you will use this keyword.
VerifyObjectVisible
Object | < Choose Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is not Visible on the Page | < The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> | < Object not Found > |
VerifyPopupPresent
This keyword verifies whether a popup is present with the Specified text or not. It takes popup text as input parameter.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
No |
This keyword doesn’t take any object input argument. |
Data Input Arguments |
Required? |
Description |
Expected text |
Yes |
This keyword takes popup text as data input argument. |
Output
It verifies whether a popup is present with the Specified text or not. |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.irctc.co.in/eticketing/loginHome.jsf
|
This keyword verifies whether a popup is present with the Specified text or not.
|
Open the above mentioned URL and then click on “Login” button, the popup message will be displayed as shown in the above screenshot, now if you wish to verify whether the popup is present or not with the Specified text then you can use “VerifyPopUpPresent” keyword as follows:
VerifyPopUpPresent
Expected text |
Enter User ID |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
Data input argument Not Given |
Verification Failed (-16100) |
Text Found : Enter Value for User ID |
When the keyword is used without launching the browser on the web page. | Insufficient Privileges (-14100) |
Either Browser was never Opened or all WebDriver instances were closed -plugin-unable-to-take-screenshot- |
VerifyPopupText
This keyword verifies the text of Pop up on Page.
This keyword is mostly used in situations where you have to verify the text of popup Object before clicking or performing any action on it. For example, you want to verify the popup text.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes object input argument. You can choose an object |
Data Input Arguments |
Required? |
Description |
Expected Value |
Yes |
This Keyword takes Expected Value (text). Tip: This is Case Sensitive |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the text of the Popup, here is how you will use this keyword.
VerifyPopupText
Object | < Choose Pop Up Object From OR > |
Expected Value | < Please Select a valid value From City > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Object is not Provided |
< Data not provided for argument: ‘Object’. Expected StaticValue was empty.> |
< A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. > |
If Object is not Visible on the Page |
< The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched.> |
|
If provided value is blank or wrong | The value which is required, was not found on the currently active page or view | Actually Found : and Expected :<> |
Actually Found : and Expected : |
VerifyRadioButtonDisabled
This keyword verifies whether Radio Button is disabled or not on the page. It takes radio button as input in Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes radio button as object input argument. You can choose the radio button object from your Object Repository from which you want to Select object. |
Data Input Arguments |
Required? |
Description |
Data |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Image |
Comments |
This Keyword verifies that radio button object is disabled or not. |
Suppose you want to verify that “Male” radio button is disabled then map this radio button object with this keyword.
VerifyRadioButtonDisabled
Object |
< Choose Radio button object from OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no Object Input Argument is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc.; but it must not be left blank |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
If we provide the object which is not available on current page. |
Verification Failed (-16100) DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Not verified |
VerifyRadioButtonEnabled
This keyword verifies that Radio Button is enabled on the page or not. This keyword is mostly used in situations where you have to verify that the particular Radio Button is Enabled (Is Selectable) on page before clicking or doing any action on it. For example, you want to verify the Radio Button Enabled.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select the Radio Button object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the One Way Radio Button is enabled or not, here is how you will use this keyword.
VerifyRadioButtonEnabled
Object | < Choose your Radio Button Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If Radio Object is not Found on the Page |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
Object not found |
If no object is attached | ||
If Radio Object is Disabled on Page | The value which is required, was not found on the currently active page or view. |
VerifyRadioButtonExist
This keyword verifies the existence of Radio Button on page. This keyword is mostly used in situations where you have to verify the existence of particular Radio Button on page before clicking or performing any action on it. For example, you want to verify the existence of Radio Button.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You need to select the Radio Button object which needs to be verified. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the One Way Radiobutton Existence, here is how you will use this keyword.
VerifyRadioButtonEnabled
Object | < Choose your Radio Button Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If no object is attached | ||
If the provided Radio object doesn’t exist on the page | Object not found | Object Not Found (-11100)
DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched |
VerifyRadioButtonNotSelected
This keyword is used to verify that the specified Radio Button is not selected on the web page. This keyword is mostly used in situations where you need to ensure that the specified Radio Button is not being selected on the web page. It takes an OR Object as Object Input Argument and index as data input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose Radio Button object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Index |
Yes |
Specify the position of the radio button. Index starts from ‘0’ |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.december.com/html/3.2/element/textarea.html |
This keyword verifies that the specified radio button is not being selected on the web page. |
In the example above, if you want to verify that the given radio button “XL” is not being selected then, use this keyword as shown below:
VerifyRadioButtonNotSelected
Object | < Choose your Radio Button object from OR > Here, XL |
Index | < 3 > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When blank object and blank Data Input Argument is provided. |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty |
VerifyRadioButtonSelected
This keyword is used for the verification of the selection of the specified Radio Button on the web page. This keyword is mostly used in situations where you need to verify that the specified Radio Button is selected on the web page or not. It takes an OR Object as Object Input Argument and index as data input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object input argument. You can choose Radio Button object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Index |
Yes |
Specify the position of the radio button. Index starts from ‘0’ |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.december.com/html/3.2/element/textarea.html |
This keyword verifies that the specified radio button is selected on the web page. |
In the example above, if you want to verify that the given radio button “L” is selected then, use this keyword as shown below:
VerifyRadioButtonSelected
Object | < Choose your Radio Button object from OR > Here, L |
Index | < 2 > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When blank object and blank Data Input Argument is provided. |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous |
Data not provided for argument: ‘Object’. Expected StaticValue was empty |
VerifyTableColumnCount
This keyword verifies the number of columns corresponding to the specified table row index. It takes an OR Object of table type as Object Input Argument and Row Index, Count.
For example, you want to verify the number of columns in specified row of a table.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose the table object from your Object Repository within which you want to click on this link. |
Data Input Arguments |
Required? |
Description |
Row Index |
Yes |
Specify the Row number of the cell in which link appears. Note: Row Index start from zero . |
Count | Yes |
Specify the number of expected Columns. Count Starts from ‘0’. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2017
|
This keyword verifies the number of columns in specified table row. |
In the example above, if you want to verify the number of columns in the highlighted row of the table then, use this keyword as shown below:
Object | < Choose your Table Object From OR > |
Row Index |
1 |
Count | 3 |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When Valid object and invalid Data Input Arguments are provided. Row Index : 1 Count: 4 Object : Table |
Actually Found : < 3 > and Expected is < 4 > |
VerifyTableColumnHeader
This is a verification keyword for HTML table. This keyword is used to verify the text of column header of the specified table.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object of type “Table” as input argument. You can select the table object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Expected Text |
Yes |
This argument takes the expected text of the column header to be verified. |
Note: Since this is a Verification Keyword, in case there is a mismatch in actual and expected result, the step will return a fail status.
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Last Name |
First Name |
|
Due |
Smith |
John |
johnsmith@smithians.com |
$1000.00 |
Rudolf |
Jason |
r.jason@outlook.com |
$500.00 |
Conway |
Tim |
tconway@gmail.com |
$750.00 |
For example, you want to verify a column header text “Email” from above table, then you can use this keyword for verifying it.
VerifyTableColumnHeader
Object | < Choose Table Object From OR > |
Expected Text | < Email > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When valid Object and Data Input Argument is provided Expected Text: Email Choose an object “Table” from Object Repository.
|
Done |
Not Available |
When valid Object and invalid Data Input Argument is provided Expected Text: Phone Choose an object “Table” from Object Repository. |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found : and Expected : |
When invalid Object and valid Data Input Argument is provided.
Valid Data Expected Text: Email Choose any object other than “Table” |
Object Not Found (-11100)
DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
Object not found |
When Blank data and valid Object Input argument is provided. Valid Object Choose an object “Table” from Object Repository Expected Text: (Blank) |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found : and Expected :<>. |
When blank Object and Valid data input argument is provided . Expected Text: Email |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyTableColumnNumber
This is a verification keyword for HTML table. This keyword verifies the specified Table column number on the basis of value and row number provided.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object of type “Table” as input argument. You can select the table object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Row Number |
Yes |
This argument takes row number of the table where starting index is “0”. |
Value | Yes | This argument takes value on the specified table row. |
Expected Column Number | Yes |
This argument takes the expected column number of the table to be verified where starting index is “0”. |
Note: Since this is a Verification Keyword, in case there is a mismatch in actual and expected result, the step will return a fail status.
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Last Name |
First Name |
|
Due |
Smith |
John |
johnsmith@smithians.com |
$1000.00 |
Rudolf |
Jason |
r.jason@outlook.com |
$500.00 |
Conway |
Tim |
tconway@gmail.com |
$750.00 |
For example, you want to verify a column number of cell with value “Jason” from above table, then you can use this keyword for verifying it.
Object | < Choose Table Object From OR > |
Row Number | < 2 > |
Value | < Jason > |
Expected Column Number | < 1 > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When valid Object and Data Input Argument is provided RowNumber: 2 Value: Jason ExpectedColumnNumber: 1 Choose an object “Table” from Object Repository.
|
Done |
Not Available |
When valid Object and invalid Data Input Argument is provided RowNumber: 2 Value: Jason ExpectedColumnNumber: 2 Choose an object “Table” from Object Repository. |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< 1 > and Expected :< 2 > |
When invalid Object and valid Data Input Argument is provided.
Valid Data RowNumber: 2 Value: Jason ExpectedColumnNumber: 1 |
Invalid Object Choose an object other than “Table”. |
Object not found
(-11100)
DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
When Blank data and valid Object Input argument is provided. Valid Object Choose an object “Table” from Object Repository RowNumber: 2 Value: Jason ExpectedColumnNumber: (Blank) |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< 1 > and Expected :< 0 > |
When blank Object and Valid data input argument is provided . RowNumber: 2 Value: Jason ExpectedColumnNumber: 1 |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
Blank Data RowNumber:(Blank) Value: (Blank) ExpectedColumnNumber: (Blank) |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyTableColumnText
This is a verification keyword for HTML table. This keyword verifies the column text of the table on the basis of RowID and Expected Text provided.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object of type “Table” as input argument. You can select the table object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Row ID |
Yes |
This argument takes row number of the table where starting index is “0”. |
Expected Text | Yes |
This argument takes the expected column text to be verified. |
Note: For example, you want to verify a table column’s text “Tim” from above table, then you can use this keyword for verifying it.
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Last Name |
First Name |
|
Due |
Smith |
John |
johnsmith@smithians.com |
$1000.00 |
Rudolf |
Jason |
r.jason@outlook.com |
$500.00 |
Conway |
Tim |
tconway@gmail.com |
$750.00 |
Note: Since this is a Verification Keyword, in case there is a mismatch in actual and expected result, the step will return a fail status.
Object | < Choose Table Object From OR > |
Row ID | < 3 > |
Expected Text | < Tim > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When valid Object and Data Input Argument is provided RowID: 3 Expected Text: Tim Choose an object “Table” from Object Repository.
|
Done |
Not Available |
When valid Object and invalid Data Input Argument is provided RowID: 3 Expected Text: Joe Choose an object “Table” from Object Repository. |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< 1 > and Expected :< 2 > |
When invalid Object and valid Data Input Argument is provided.
Valid Data RowID: 3 Expected Text: Tim Invalid Object Choose an object other than “Table”. |
Argument Data Invalid (-13300)
DESCRIPTION: The data value for one or more input arguments was not what was expected. This might happen when the input is expected in a specific format or should be chosen from a predefined set of values. Check for spell errors and capsing |
Given row not exist in table |
When Blank data and valid Object Input argument is provided. Valid Object Choose an object “Table” from Object Repository RowID: 3 ExpectedText: (Blank) |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< Conway;Tim;tcon
way@ gmail.com; $750; > and Expected :< > |
When blank Object and Valid data input argument is provided . RowID: 3 Expected Text: Tim |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
Blank Data RowNumber:(Blank) Value: (Blank) ExpectedColumnNumber: (Blank) |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyTableRowCount
This keyword verifies the number of rows in a table. For example, you want to verify number of rows in a table. It takes an OR Object of table type as Object Input Argument and Count as data input arguments.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose the table object from your Object Repository within which you want to click on this link. |
Data Input Arguments |
Required? |
Description |
Count | Yes |
Specify the number of expected Columns. Count Starts from ‘0’. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2017
|
This keyword verifies the number of rows in a table. |
In the example above, if you want to verify the number of rows in the table then, use this keyword as shown below:
VerifyTableRowCount
Object | < Choose your Table Object From OR > |
Count | < 10 > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When Valid object and invalid Data Input Arguments are provided. Count: 5 Object : Table |
Actually Found : < 10 > and Expected is < 5 > |
VerifyTableRowNumber
This is a verification keyword for HTML table. This keyword verifies the specified Table column number on the basis of value and row number provided.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object of type “Table” as input argument. You can select the table object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Row Number |
Yes |
This argument takes row number of the table where starting index is “0”. |
Value | Yes | This argument takes value on the specified table row. |
Expected Column Number | Yes |
This argument takes the expected column number of the table to be verified where starting index is “0”. |
Note: Since this is a Verification Keyword, in case there is a mismatch in actual and expected result, the step will return a fail status.
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Last Name |
First Name |
|
Due |
Smith |
John |
johnsmith@smithians.com |
$1000.00 |
Rudolf |
Jason |
r.jason@outlook.com |
$500.00 |
Conway |
Tim |
tconway@gmail.com |
$750.00 |
For example, you want to verify a column number of cell with value “Jason” from above table, then you can use this keyword for verifying it.
Object | < Choose Table Object From OR > |
Row Number | < 2 > |
Value | < Jason > |
Expected Column Number | < 1 > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When valid Object and Data Input Argument is provided RowNumber: 2 Value: Jason ExpectedColumnNumber: 1 Choose an object “Table” from Object Repository.
|
Done |
Not Available |
When valid Object and invalid Data Input Argument is provided RowNumber: 2 Value: Jason ExpectedColumnNumber: 2 Choose an object “Table” from Object Repository. |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< 1 > and Expected :< 2 > |
When invalid Object and valid Data Input Argument is provided.
Valid Data RowNumber: 2 Value: Jason ExpectedColumnNumber: 1 |
Invalid Object Choose an object other than “Table”. |
Object not found
(-11100)
DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
When Blank data and valid Object Input argument is provided. Valid Object Choose an object “Table” from Object Repository RowNumber: 2 Value: Jason ExpectedColumnNumber: (Blank) |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< 1 > and Expected :< 0 > |
When blank Object and Valid data input argument is provided . RowNumber: 2 Value: Jason ExpectedColumnNumber: 1 |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
Blank Data RowNumber:(Blank) Value: (Blank) ExpectedColumnNumber: (Blank) |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyTableRowText
This is a verification keyword for HTML table. This keyword verifies the row text of the table on the basis of column ID and expected text provided.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object of type “Table” as input argument. You can select the table object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Col ID |
Yes |
This argument takes Col number of the table where starting index is “0”. |
Expected Text | Yes |
This argument takes the expected row text to be verified. |
Note: For example, you want to verify a table row’s text “Tim” from above table, then you can use this keyword for verifying it.
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Last Name |
First Name |
|
Due |
Smith |
John |
johnsmith@smithians.com |
$1000.00 |
Rudolf |
Jason |
r.jason@outlook.com |
$500.00 |
Conway |
Tim |
tconway@gmail.com |
$750.00 |
Note: Since this is a Verification Keyword, in case there is a mismatch in actual and expected result, the step will return a fail status.
Object | < Choose Table Object From OR > |
Col ID | < 1 > |
Expected Text | < Tim > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When valid Object and Data Input Argument is provided Col ID: 1 Expected Text: Tim Choose an object “Table” from Object Repository.
|
Done |
Not Available |
When valid Object and invalid Data Input Argument is provided Col ID: 1 Expected Text: Joe Choose an object “Table” from Object Repository. |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< First Name;John;Jason;Tim; > and Expected :< Joe > |
When invalid Object and valid Data Input Argument is provided.
Valid Data ColID: 1 Expected Text: Tim Invalid Object Choose an object other than “Table”. |
Argument Data Invalid (-13300)
DESCRIPTION: The data value for one or more input arguments was not what was expected. This might happen when the input is expected in a specific format or should be chosen from a predefined set of values. Check for spell errors and capsing |
Given set of object properties are not sufficient to locate any webelement |
When Blank data and valid Object Input argument is provided. Valid Object Choose an object “Table” from Object Repository ColID: 1 ExpectedText: (Blank) |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found :< First Name;John;Jason;Tim; > and Expected :< > |
When blank Object and Valid data input argument is provided . ColID: 1 Expected Text: Tim |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
Blank Data RowNumber:(Blank) Value: (Blank) ExpectedColumnNumber: (Blank) |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
VerifyTextareaColsRowLength
This keyword is verifies the number of rows and columns of a specified Text Area. It takes a Text Area Object as Object Input Argument. It also takes Row Index and Column Index as Data Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes Text Area object in Object Input Argument. You can select a Text Area object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Row Index |
Yes |
Specify the “Total number of rows” in Text Area. |
Column Index | Yes | Specify the “Total number of Columns” in Text Area. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Image |
Comments |
URL: https://www.question.com/ Image |
This Keyword verifies the length of columns and rows of a specific Text Area. |
In the above screenshot, if you wish to verify the number of rows and Columns of the TextArea (Refer image) then this is how you will use “VerifyTextareaColsRowLength” keyword.
Map this TextArea object with keyword VerifyTextareaColsRowLength, provide the Object and Data Input Arguments as follows:
Object | < Choose Text Area Object from OR > |
Row Index | < 4 > |
Column Index | < 50> |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When Text area Object is not attached with keyword. |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When incorrect Data Input Arguments are provided. |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found : and Expected :
|
VerifyTextareaDefaultValue
This Keyword verifies the default value of the Text Area Type Object. It takes an object as Object input argument and value as data input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one Text Area Type object Input argument. You can choose Text Area object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
value |
Yes |
Specify the value of the text area. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Image |
Comments |
https://www.december.com/html/3.2/element/textarea.html |
This keyword verifies the default value of the text area object. |
In the above example we need to default value of the text area “Your Name” by using VerifyTextAreaDefaultValue keyword as shown below:
Object | < Choose Table Object From OR > |
Value | < Blank > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When InValid object and valid Data Input Arguments are provided. Value :My Name Object :Text Area |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Actually Found < > and Expected Found |
VerifyTextAreaDisabled
This keyword is used for the verification of specified Text area is disabled on web page. This keyword is mostly used in situations where you require to verify that Text area is disabled on any web page or not. It takes an OR Object as Object Input Argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes One Text Area Object as Input Argument. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_textarea_disabled
|
This keyword verifies that the specified Text area is disabled on the web page. |
In the example above, if you want to verify that the given Text Area is disabled then, use this keyword as shown below:
VerifyTextAreaDisabled
Object | < Choose Text Area Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200) DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When invalid object is provided |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
When browser was never opened and valid Object is provided. |
Insufficient Privileges (-14100) DESCRIPTION: The system does not have sufficient privileges to carry out a particular task. This mostly happens when the currently logged-in user at the execution site does not have permission to access a particular resource. The protected resource may be a network share, folder or a drive. User may contact the system administrator to sort out the issue. |
Either Browser was never Opened or all WebDriver instances were closed |
VerifyTextAreaEditable
This keyword verifies if the specified TextArea is editable. This keyword takes TextArea object as input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Image |
Comments |
|
Text Area Editable |
VerifyTextAreaEditable
Object | < Choose Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When object is not given. Browser: Mozilla Firefox URL: https://cresconnect.crestechglobal.com/index.php? Object: No Object
|
Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
When URL & browser name are not given. Browser: URL: Object: Given |
Argument Data Missing (-13200) Insufficient Privileges (-14100) |
Argument(s): (Browser,URL) are blank Either Browser was never Opened or all WebDriver instances were closed -plugin-unable-to-take-screenshot- |
VerifyTextAreaEnabled
This keyword is used for the verification of state of text area.
This keyword is mostly used in situations where you need to verify that text area is in enabled state or not, so that you can perform editing operation on it.
For example, you want to type on text area, before that you want to verify that text area is available in enable state or not.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify text area is available in enable state or not, Open any browser and use this keyword “VerifyTextAreaEnabled” and it will provide the status of this text area as true if textarea will be available in enabled state . Here is how you will use this keyword.
VerifyTextAreaEnabled
Object | < Choose Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If text area object is not found |
Object Not Found |
Cannot locate element with text |
If text area object not specified . |
Argument Data Missing |
Data not provided for argument |
VerifyTextAreaExist
This keyword verifies if TextArea object exists on page. This keyword takes TextArea object as input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Image |
Comments |
|
This keyword verifies if TextArea object exists on page. |
VerifyTextAreaExist
Object | < Choose Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When object is not given. Browser: Mozilla Firefox URL: https://cresconnect.crestechglobal.com/index.php? Object: No Object
|
Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
When URL & browser name are not given. Browser: URL: Object: Given |
Argument Data Missing (-13200) Insufficient Privileges (-14100) |
Argument(s): (Browser,URL) are blank Either Browser was never Opened or all WebDriver instances were closed -plugin-unable-to-take-screenshot- |
VerifyTextAreaLength
This keyword is used for the verification of length property value of specified TextArea. This keyword is mostly used in situations where you need to verify the length property value of text area, so that you can perform editing operation upto maximum length on it
For example, you want to type on text area , before that you want to verify that what is the maximum limit upto which we can provide data in specified text area.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the length of text area, Open any browser and use this keyword “VerifyTextAreaLength” and it will provide the length of this text area as if text area will be available in enabled state . Here is how you will use this keyword.
VerifyTextAreaLength
Object | < Choose Table Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If text area object is not found |
Object Not Found |
Cannot locate element with text |
If text area object not specified . |
Argument Data Missing |
Data not provided for argument |
VerifyTextAreaName
This keyword syncs the browser until web page loads properly. This keyword is generally used after keyword “OpenBrowser” or where-ever page redirection happens.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
Not Required |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
Input And Output |
Comments |
Existing TextAreaName: User; Given TextAreaName: User Output: True Existing TextAreaName: User; Given TextAreaName: Use Output: False |
This keyword verifies if TextArea name matches with the given object. |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When object is not given. Browser: Mozilla Firefox URL: https://cresconnect.crestechglobal. com/index.php? Object: No Object
|
Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
When URL & browser name are not given. Browser: URL: Object: Given |
Argument Data Missing (-13200) Insufficient Privileges (-14100) |
Argument(s): (Browser,URL) are blank Either Browser was never Opened or all WebDriver instances were closed -plugin-unable-to-take-screenshot- |
VerifyTextAreaNotEditable
This keyword verifies that an Object of Text Area type is disabled or enabled. This keyword is mostly used in situations where user needs to verify that the Text Area object is in the Editable mode or not, on particular page before clicking or doing any action on it. It takes one object as object input argument.
For VerifyTextAreaNotEditable Keyword:
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one Object Input Argument.You can select an TextArea Object from the Object Repository which has to be verified whether it is enabled or disabled. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://cresconnect.crestechglobal.com/medical.php
|
This keyword verifies that the Text Area object is not editable on the web page. |
In the Screenshot above, if you want to verify that the “Name” Text Area Box are editable or not, here is how you will use this keyword.
VerifyTextAreaNotEditable
Object |
Name |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If no object is attached |
||
If the provided object doesn’t exist on the page | Object not found |
Object Not Found (-11100) DESCRIPTION: The object on which an action was supposed to be performed, was not found on the currently active page or view. This happens when the page is not properly loaded or the properties of the object are not exactly matched. |
VerifyTextAreaNotExist
This keyword verifies the non existence of a specified Text Area object on the page. It takes TextArea type object as object Input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one Text Area Type object Input argument. You can choose Text Area object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
No |
No |
This keyword doesn’t take any data input argument. |
Output
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2017
|
This keyword verifies the non existence of Text Area type object. |
In the above example we need to verify that the Text Area “Comment” does not exists on the page, we can do so by using VerifyTextAreaNotExists keyword as shown below:
VerifyTextAreaNotExists
Object |
< Choose your Text Area Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When no object is provided |
Argument Data Missing (-13200)
DESCRIPTION: A step could not be executed because one or more of the arguments have not been provided a value. Of all the arguments a keyword accepts, some arguments might be compulsory. As opposed to the non-compulsory ones, the compulsory argument must be provided some data. The data may be provided through one of many sources like statically entering, output of a previous step, a global variable etc; but it must not be left blank. |
Data not provided for argument: ‘Object’. Expected Static Value was empty. |
When object Input Arguments are provided is provided as follows: Title |
Verification Failed (-16100)
DESCRIPTION: The value which is required, was not found on the currently active page or view. |
Not Verified |
VerifyTextAreaText
This keyword is used for the verification of specified text of a given text area.
This keyword is mostly used in situations where you need to verify that text present in text area, so that you can verify the existing text and after that can perform editing operation on it .
For example, you want to type on text area , before that you want to verify existing text of text area.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Value |
Yes |
Specify the text to be verified |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example above, if you want to verify the text present in text area , Open any browser and use this keyword “VerifyTextAreaText” and provide the text in its data input argument. It will provide true, if text will be found in specified text area . Here is how you will use this keyword.
VerifyTextAreaText
Object | < Choose Table Object From OR > |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If text area object is not found |
Object Not Found |
Cannot locate element with text |
If text area object not specified . |
Argument Data Missing |
Data not provided for argument |
VerifyTextAreaToolTip
This keyword verifies the specified Tooltip of given TextArea. This keyword takes TextArea object and Tooltip as input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Text Area |
Yes |
This keyword takes text area value as data input argument. |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
Existing TextAreaTooltip: User; Expected TextAreaTooltip: User; VerifyTextAreaTooltip: True; Output: True Existing TextAreaTooltip: User; Expected TextAreaTooltip: Use; VerifyTextAreaTooltip: False; Output: False |
This keyword verifies the text area tooltip. |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When object is not given. Browser: Mozilla Firefox URL: https://cresconnect.crestechglo bal.com/index.php? Object: No Object
|
Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
When URL & browser name are not given. Browser: URL: Object: Given |
Argument Data Missing (-13200) Insufficient Privileges (-14100) |
Argument(s): (Browser,URL) are blank Either Browser was never Opened or all WebDriver instances were closed -plugin-unable-to-take-screenshot- |
VerifyTextAreaValue
This keyword fetches the value specified by user in given TextArea. This keyword takes TextArea object and value to be verified, as input argument.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This keyword takes one object as input argument. You can select the object from your Object Repository. |
Data Input Arguments |
Required? |
Description |
Yes |
Yes |
This keyword takes text area value as data input argument. |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
URL |
Comments |
Existing TextAreaTooltip: User; Expected TextAreaTooltip: User; VerifyTextAreaTooltip: True; Output: True Existing TextAreaTooltip: User; Expected TextAreaTooltip: Use; VerifyTextAreaTooltip: False; Output: False |
This keyword verifies the text area tooltip. |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
When object is not given. Browser: Mozilla Firefox URL: https://cresconnect.crestechglo bal.com/index.php? Object: No Object
|
Argument Data Missing (-13200) |
Data not provided for argument: ‘Object’. Expected StaticValue was empty. |
When URL & browser name are not given. Browser: URL: Object: Given |
Argument Data Missing (-13200) Insufficient Privileges (-14100) |
Argument(s): (Browser,URL) are blank Either Browser was never Opened or all WebDriver instances were closed -plugin-unable-to-take-screenshot- |
VerifyTextInTableCell
This keyword verifies content available inside any table cell. This keyword is mostly used in situations where you have verify text available within your table cells.
Input Arguments
Object Input Arguments |
Required? |
Description |
Object |
Yes |
This Keyword takes one object input argument. You can choose the table object from your Object Repository within which you want to verify text. |
Data Input Arguments |
Required? |
Description |
Row Index |
Yes |
Specify the Row number of the cell in which text appears. Note: Row Index start from zero |
Column Index | Yes |
Specify the column number of the cell in which text appears. Note: Col Index start from zero |
Expected Value | Yes | Expected value to be verified |
Before | Yes | Specify a text before which the expected text is present |
After | Yes | Specify a text after which the expected text is present |
True |
If the keyword passes successfully |
False |
If an error is there |
Example
In the example table above, if you want to verify a text “of” from “width of area” available in “Comment” column i.e Column Index 3 and Row Index 1, we can verify it using this keyword, here is how you will use this keyword “VerifyTextInTableCell”.
VerifyTextAreaInTableCell
Object | < Choose your Table Object From OR > |
Row Index | < 1 > |
Column Index | < 3 > |
Expected Value | of |
Before | area |
After | width |
Common Error conditions
Scenarios |
Error Message |
Debug Information |
If text area object is not found |
Object Not Found |
Cannot locate element with text |
If text area object not specified . |
Argument Data Missing |
Data not provided for argument |