The advantage of using this Custom Action is that users can reduce the time taken in creating objects for SalesForce Lightning.
Pre-Requisites
Install Java Eclipse
Define Eclipse Path In Qualitia General Settings.
Map Actions in Qualitia using Eclipse
To map actions in Qualitia using Eclipse
...
Info |
---|
In case of any errors, please contact support@qualitiasoft.com. |
Adding label_Based_standard_input_operation Action as a Test Case Step
This action identifies the UI objects based on their label names. As long as the object is present on the screen and displayed, it will be identified irrespective of DOM structure.
The following are the types of objects handled:
...
Filling the Data
Verifying the Object Size
Verifying the Mandatory Error Message
Verifying the Object Value
Verifying the Object Disability
Storing the Object Value
Filling the Data
This is used to enter the values in an object. If there are multiple values to add in an object, such as multi-select values in a drop-down list, then separate values by @@ .
...
Parameter 1 (LabelName) | Parameter 2 (LabelValue) | Parameter 3 (TypeOfOpeartion) |
---|---|---|
Opportunity Name | Oppo1 | FillData |
Stage | ClosedWon@@New | FillData |
Verifying the Object Size
This is used to verify the size of the object by specifying the length. For example, whether the maximum the size of the text box is up to 20 characters.
...
Parameter 1 (LabelName) | Parameter 2 (LabelValue) | Parameter 3 (TypeOfOpeartion) |
---|---|---|
Opportunity Name | Text^20 | SizeValidations |
Verifying Mandatory Error Message
This is used to verify when a mandatory object is not selected or entered a value, then whether an appropriate error message is displayed.
...
Parameter 1 (LabelName) | Parameter 2 (LabelValue) | Parameter 3 (TypeOfOpeartion) |
---|---|---|
Opportunity Name | Opportunity Name is mandatory | MandatoryValidations |
Verifying the Object Value
This is used to verify whether the object value entered or selected is displayed or verify a default value.
...
Parameter 1 (LabelName) | Parameter 2 (LabelValue) | Parameter 3(TypeOfOpeartion) |
---|---|---|
Opportunity Name | Oppo1 | DetailsVerification |
Verifying the Object Disability
This is used to verify whether an object is disabled or not. You need to specify as $disabled$ in Parameter 2 and MandatoryValidations in Parameter 3.
...
Parameter 1 (LabelName) | Parameter 2 (LabelValue) | Parameter 3 (TypeOfOpeartion) |
---|---|---|
Opportunity Name | $disabled$ | MandatoryValidations |
Storing the Object Value
This is used to verify store an object value displayed in run-time or store a default value.
...