List of keywords - Salesforce Keywords

To learn how to use Salesforce keywords in Opkey, you can read Using Salesforce keywords - New UI and Using Salesforce keywords - Opkey Classic.

 


SF_AccountExists

This keyword checks whether a specified account record exists or not in the Salesforce Application based on the Data Input Arguments provided.



Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Account Name

Yes

Provide the Account Name of the record whose Existence has to be verified.

Phone

Yes

Provide the Phone of the record whose Existence has to be verified.

BillingState/

Province

Yes

Provide the BillingState/Province of the record which has to be verified.

Identifier

Yes

Provide the column name by which the record can be verified.

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 2 Identifiers and corresponding value. This Keyword is implemented both in Lightning and Classic mode.

Output

True

If the account Exists If the keyword passes successfully

False

If the keyword fails

Example

  

  

For example, in the above screenshot, if you want to verify the Existence of the highlighted record then you can use the keyword "SF_AccountExists" as follows:

SF_AccountExists

Account Name

Burlington Textiles Corp of America

Phone

(336)-222-7000

    BillingState/

Province

NC

Identifier

    ACCOUNT OWNER ALIAS

Value

sPand

Common Error conditions

Scenarios

Error Message

Debug Information

When Account Name Data Input arguments is 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.

Argument(s) : (Account Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_ClickByText

This Keyword clicks on an object that exists on a page of the Sales Force Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

Text To

Search

Yes

Provide Text of the element to be clicked.

Partial
Text

No

Provide True if text to be searched is partial Text.

By Default,it is false.

 

Index

No

Specify the Index of the Text to be clicked.

Note : Index starts from 0




Output


True

If the keyword passes successfully

False

If the keyword fails



NoteThis Keyword is implemented both in Lightning and Classic mode.



Common Error conditions


Scenarios

Error Message

Debug Information

When Text To search Data Input arguments is 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.

Argument(s) : (Text To Search)

is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 



SF_ClickByTextInSequence

This keyword clicks on the specified Text in a sequential manner that exists on a page of the Salesforce Application based on the Data Input Arguments provided.



Input Arguments


Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.





Data Input Arguments

Required?

Description

TextTo

Search

Yes

In this Data Input Argument, specify the text on which you want to click.

(TextToSearch1,TextToSearch2,TextToSearch3, TextToSearch4, TextToSearch5)

 

Index

Yes

In this Data Input Argument specify “the Index number of the text”. If the text appears first time on the page then its index number is “ZERO (0)”

(Index1, Index2, Index3, Index, Index 5)

PartialText

Yes

In this Data Input Argument select True if you provided the Partial text in “TextToSearch” otherwise False. (By default, it is False)

(PartialText1, PartialText2, PartialText3, PartialText 4, PartialText 5)






Output


True

If the keyword passes successfully

False

If the keyword fails




Note: This Keyword is implemented both in Lightning and Classic mode.

SF_ClickByTextInSequence

Text To Search 1

Home

Index 1

 0    

Partial Text 1

False

Text To Search 2

Chatter

Index 2

0

Partial Text 2

False

Text To Search 3

Campaigns

Index 3

0

Partial Text 3

False

Text To Search 4

Leads

Index 4

0

Partial Text 4

False

Text To Search 5

Accounts

Index 5

0

Partial Text 5

False




Common Error conditions



Scenarios

Error Message

Debug Information

If TextToSearch Data Input Argument is 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

Text is not provided.

 

If TextToSearch1 is having partial text, Index1 is Blank and PartialText1 is false.

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.

No Object Found with Text




SF_ClickImageByTitle/Alt

This keyword clicks on specified image that exists on some page of the salesforce application on basis of image title or alt attribute given. It takes Title/Alt, Index, Partial Text as Data Input Arguments.


Input Arguments



Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.





Data Input Arguments

Required?

Description

Title/Alt

Yes

Specify the title or Alt Property of the image to be clicked.

Index

No

Specify the position of the image object.

Note: Index starts from 0

Partial

Text

     Yes

Provide True if text to search is partial Text




Output



True

If the keyword passes successfully

False

If the keyword fails




Note: This Keyword is implemented both in Lightning and Classic mode.

 

SF_ClickImageByTitle/Alt

Title/Alt

salesforce  

Index

 

Partial Text

False

Common Error conditions

Scenarios

Error Message

Debug Information

When Invalid Data Input arguments are 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.

Argument(s) : (Title/Alt)

is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_ClickInTableCellUsingObject

This Keyword clicks on a specified table cell that exists on some page of the Salesforce application using query based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

Yes

This keyword takes a table object as Object Input Argument

 

Data Input Arguments

Required?

Description

Column Name

Yes

Provide the Column Name of the table whose cell has to be clicked.

Object

Index

Yes

Provide the Index of the Object inside the table cell.

Note : Object index starts from '0'.

Header

Yes

Provide the column name by which the record can be identified

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 5 Header and corresponding value.This Keyword is implemented both in Lightning and Classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

 

For example, in the above screenshot, if you want to click on the column name "ACCOUNT SITE" of the highlighted table row then you can use the keyword "SF_ClickInTableCellUsingObject" as follows:

SF_ClickInTableCellUsingObject

Object 

< Choose a table Object from OR  >

Column Name

ACCOUNT SITE

Object Index

0

Header

 PHONE

Value

(336)222-7000

Common Error conditions

Scenarios

Error Message

Debug Information

When Column Name Data Input arguments is 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.

Argument(s) : (Column Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_ClickInTableCellUsingText

This Keyword clicks on a specified table cell that exists on some page of the Salesforce application using text provided in the Data Input Arguments.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword does not take any Object Input Argument

 

Data Input Arguments

Required?

Description

      Table Name 

       Yes

Provide the Table Name whose cell has to be clicked.

Column Name

Yes

Provide the Column Name of the table whose cell has to be clicked.

Object

Index

Yes

Provide the Index of the Object inside the table cell.

Note : Object index starts from '0'.

Header

Yes

Provide the column name by which the record can be identified

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 5 Header and corresponding value. This Keyword is implemented both in Lightning and Classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

 

For example, in the above screenshot, if you want to click on the column name "ACCOUNT SITE" of the highlighted table row then you can use the keyword "SF_ClickInTableCellUsingText" as follows:

SF_ClickInTableCellUsingText

Table Name

ACCOUNTS

Column Name

ACCOUNT SITE

Object Index

0

Header

    PHONE

Value

(336)222-7000

Common Error conditions

Scenarios

Error Message

Debug Information

When Column Name Data Input arguments is 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.

Argument(s) : (Column Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_ClickNewDashboard

This Keyword Clicks on new Dashboard in Dashboard section of the Salesforce Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Lightning mode.

Example

For example, in the above screenshot, the keyword SF_ClickNewDashboard will click on the highlighted "NewDashboard" tab and creates a new Dashboard for the Dashboard section of the Salesforce application.

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_ClickNewEvent

This Keyword clicks on a new event of calendar section of the Salesforce Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Lightning mode.

Example

For example, in the above screenshot, the keyword SF_ClickNewEvent will click on the highlighted "NewEvent" tab and creates a new event for the calendar section of the Salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_ContactExists

This Keyword checks whether a specified contact record exists or not in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Name

Yes

Provide the Name of the record whose Existence has to be verified.

Phone

Yes

Provide the Phone of the record whose Existence has to be verified.

Email

Yes

Provide the Email of the record which has to be verified.

Identifier

Yes

Provide the column name by which the record can be verified.

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 2 Identifiers and corresponding value.This Keyword is implemented both in Lightning and classic mode.

Output

True

If the Contact Exists If the keyword passes successfully

False

If the keyword fails

Example

  

 

For example, in the above screenshot, if you want to verify the Existence of the highlighted record then you can use the keyword "SF_ContactExists" as follows:

SF_ContactExists

Name

Rose Gonzalez

Phone

(512)757-5000

    Email

rose@edge.com

Identifier

    ACCOUNT NAME

Value

Crestech

Common Error conditions

Scenarios

Error Message

Debug Information

When Name Data Input arguments is 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.

Argument(s) : (Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_DeselectCheckBoxByText

This Keyword deselects the specified checkbox that exists on a page of the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

Text To

Search

Yes

Provide Text that exists near the checkbox.

Partial
Text

No

Provide True if the text to be searched is partial Text.

By Default, it is false.

 

Index

No

Specify the Index of the Text to be searched.

Before

     Yes

Provide True if the CheckBox appears before the Text

By Default, it is false.

Output

True

If the keyword passes successfully

False

If the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

 

For example, in the above screenshot, if you want to deselect the highlighted checkbox "Remember me" then you can use the keyword SF_DeselectCheckBoxByText as follows:

SF_DeselectCheckBoxByText

Text To Search

Remember me

Partial Text

False

Index

0

Before

False

Common Error conditions

Scenarios

Error Message

Debug Information

When Text To search Data Input arguments is 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.

Argument(s) : (Text To Search)

is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_GlobalSearch

This Keyword types the value to be searched in the search box of the Sales Force Application and then finds it. It takes Value to be searched as Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

Value

Yes

Specify the value to be searched.

Output

True

If the keyword passes successfully

False

If the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

 

For example, in the above screenshot, if you want to search the value "ssts" in the Salesforce application then SF_GlobalSearch keyword will type the value in the highlighted search box and then find it. For this, you need to provide the Data Input Argument as follows:

SF_GlobalSearch

Value

ssts

Common Error conditions

Scenarios

Error Message

Debug Information

When Blank Data Input arguments are 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.

Argument(s) : (Value) is blank.

When user opens some application other than sales force.

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 on the given page.

SF_EditAccountInTable

This Keyword edits a specified Account record in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

New Text

Yes

Provide the Text that has to be entered

Field To be modified

Yes

Specify the name of the column in which editing has to be done

Save(Y/N)

Yes

Indicates whether changes are to be saved or not.

By default, it is False

Identifier

Yes

Provide the column name by which the text to be edited can be verified.

Value

Yes

Specify the Value corresponding to the Identifier provided.

Note: You can provide maximum 5 Identifiers and corresponding value.This Keyword is implemented both in Lightning and Classic mode.It is not implemented for Firefox version 48 and above in classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

 

For example, in the above screenshot, if you want to edit the highlighted record then you can use the keyword "SF_EditAccounts InTable" as follows:

SF_EditAccountInTable

New Text

Johim Abrahim

Field To be modified

ACCOUNT SITE

    Save(Y/N)

True

Identifier

    ACCOUNT NAME

Value

30

Common Error conditions

Scenarios

Error Message

Debug Information

When Field To be modified Data Input arguments are 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.

Argument(s) : (Field To be modified) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_EditContactInTable

This Keyword edits a specified contact record in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

New Text

Yes

Provide the Text that has to be entered

Field To be modified

Yes

Specify the name of the column in which editing has to be done

Save(Y/N)

Yes

Indicates whether changes are to be saved or not.

By default, it is False

Identifier

Yes

Provide the column name by which the text to be edited can be verified.

Value

Yes

Specify the Value corresponding to the Identifier provided.

Note: You can provide maximum 5 Identifiers and corresponding value.This Keyword is implemented both in Lightning and Classic mode.It is not implemented for Firefox version 48 and above in classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

  

For example, in the above screenshot, if you want to edit the highlighted record then you can use the keyword "SF_EditContacts InTable" as follows:

SF_EditContactInTable

New Text

rose1@edge.com

Field To be modified

EMAIL

    Save(Y/N)

True

Identifier

    PHONE

Value

(512)757-6000

Common Error conditions

Scenarios

Error Message

Debug Information

When Field To be modified Data Input arguments is 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.

Argument(s) : (Field To be modified) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_EditLeadInTable

This Keyword edits a specified Lead record in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

New Text

Yes

Provide the Text that has to be entered

Field To be modified

Yes

Specify the name of the column in which editing has to be done

Save(Y/N)

Yes

Indicates whether changes are to be saved or not.

By default, it is False

Identifier

Yes

Provide the column name by which the text to be edited can be verified.

Value

Yes

Specify the Value corresponding to the Identifier provided.

Note: You can provide maximum 5 Identifiers and corresponding value.This Keyword is implemented both in Lightning and Classic mode.It is not implemented for Firefox version 48 and above in classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

  

For example, in the above screenshot, if you want to edit the highlighted record then you can use the keyword SF_EditLeadsInTable as follows:

SF_EditLeadInTable

New Text

Johim Abrahim

Field To be modified

COMPANY

    Save(Y/N)

True

Identifier

NAME

Value

aadea scea

Common Error conditions

Scenarios

Error Message

Debug Information

When Field To be modified Data Input arguments is 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.

Argument(s) : (Field To be modified) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_EditOpportunityInTable

This Keyword edits a specified Opportunity record in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

New Text

Yes

Provide the Text that has to be entered

Field To be modified

Yes

Specify the name of the column in which editing has to be done

Save(Y/N)

Yes

Indicates whether changes are to be saved or not.

By default, it is False

Identifier

Yes

Provide the column name by which the text to be edited can be verified.

Value

Yes

Specify the Value corresponding to the Identifier provided.

Note: You can provide maximum 5 Identifiers and corresponding value.This Keyword is implemented both in Lightning and Classic mode.It is not implemented for Firefox version 48 and above in classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

   

For example, in the above screenshot, if you want to edit the highlighted record then you can use the keyword SF_EditOpportunityInTable as follows:

SF_EditOpportunitiyInTable

New Text

6776

Field To be modified

ACCOUNT SITE

    Save(Y/N)

True

Identifier

    OPPORTUNITY NAME

Value

345

Common Error conditions

Scenarios

Error Message

Debug Information

When Field To be modified Data Input arguments is 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.

Argument(s) : (Field To be modified) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_GetTextFromTableCellUsingObject

This Keyword retrieves text from a specified table cell that exists on some page of the Salesforce application using query based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

Yes

This keyword takes a table object as Object Input Argument

 

Data Input Arguments

Required?

Description

Column Name

Yes

Provide the Column Name of the table whose text has to be fetched.

Object

Index

Yes

Provide the Index of the Object inside the table cell.

Note: Object Index starts from '0'.

Header

Yes

Provide the column name by which the record can be identified

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note:You can provide maximum 5 Header and corresponding value. This Keyword is implemented both in Lightning and Classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

 

For example, in the above screenshot, if you want to retrieve the text "Burlington Textiles Corp Of America" from the highlighted table row then you can use the keyword "SF_GetTextFromTableCellUsingObject" as follows:

SF_GetTextFromTableCellUsingObject

Object 

< Choose a table Object from OR  >

Column Name

ACCOUNT NAME

Object Index

0

Header

   OPPORTUNITY NAME

Value

345

Common Error conditions

Scenarios

Error Message

Debug Information

When Column Name Data Input arguments is 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.

Argument(s) : (Column Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_GetTextFromTableCellUsingText

This Keyword retrieves text from specified table cell that exists on some page of the Salesforce application using text provided in the Data Input Arguments.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword does not take any Object Input Argument

 

Data Input Arguments

Required?

Description

      Table Name 

       Yes

Provide the Table Name whose cell text has to be retrieved.

Column Name

Yes

Provide the Column Name of the table whose cell text has to be retrieved.

Object

Index

Yes

Provide the Index of the Object inside the table cell.

Note: Object Index starts from '0'.

Header

Yes

Provide the column name by which the record can be identified

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 5 Header and corresponding value. This Keyword is implemented both in Lightning and Classic mode.

Output

True

If the keyword passes successfully

False

If the keyword fails

Example

  

 

For example, in the above screenshot, if you want to retrieve the text "Burlington Textiles Corp Of America" from the highlighted table row then you can use the keyword "SF_GetTextFromTableCellUsingText" as follows:

SF_GetTextFromTableCellUsingText

Table Name

RECENTLY VIEWED

Column Name

ACCOUNT NAME

Object Index

0

Header

 OPPORTUNITY NAME

Value

345

Common Error conditions

Scenarios

Error Message

Debug Information

When Column Name Data Input arguments is 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.

Argument(s) : (Column Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_GoToAccounts

This Keyword clicks on the Accounts Tab and navigates you to the Accounts page of the Salesforce Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToAccounts will click on the highlighted "Accounts" tab and navigates you to the Accounts page of the Salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than salesforce.

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 on the given page.

SF_GoToCalendar

This Keyword clicks on the Calendar Tab and navigates you to the Calendar page of the Salesforce Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Lightning mode.

Example

For example, in the above screenshot, the keyword SF_GoToCalendar will click on the highlighted "Calendar" tab and navigates you to the Calendar page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToChatter

This Keyword clicks on the Chatter Tab and navigates you to the Chatter page of the Salesforce Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToChatter will click on the highlighted "Chatter" tab and navigates you to the Chatter page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToContacts

This Keyword clicks on the Contacts Tab and navigates you to the Contacts page of the Salesforce Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToContacts will click on the highlighted "Contacts" tab and navigates you to the Contacts page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToDashboards

This Keyword clicks on the Dashboards Tab and navigates you to the Dashboards page of the Salesforce Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToDashboards will click on the highlighted "Dashboards" tab and navigates you to the Dashboards page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToFiles

This Keyword clicks on the Files Tab and navigates you to the Files page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Classic mode.

Example

 

For example, in the above screenshot, the keyword SF_GoToFiles will click on the highlighted "Files" tab and navigates you to the Files page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToForecasts

This Keyword clicks on the Forecasts Tab and navigates you to the Forecasts page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToForecasts will click on the highlighted "Forecasts" tab and navigates you to the Forecasts page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToGroups

This Keyword clicks on the Groups Tab and navigates you to the Groups page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Lightning mode.

Example

For example, in the above screenshot, the keyword SF_GoToGroups will click on the highlighted "Groups" tab and navigates you to the Groups page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToHome

This Keyword clicks on the Home Tab and navigates you to the Home page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToHome will click on the highlighted "Home" tab and navigates you to the Home page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToLeads

This Keyword clicks on the Leads Tab and navigates you to the Leads page of the Sales Force Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToLeads will click on the highlighted "Leads" tab and navigates you to the Leads page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToNotes

This Keyword clicks on the Notes Tab and navigates you to the Notes page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Lightning mode.

Example

For example, in the above screenshot, the keyword SF_GoToNotes will click on the highlighted "Notes" tab and navigates you to the Notes page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToOpportunities

This Keyword clicks on the Opportunities Tab and navigates you to the Opportunities page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented both in Lightning and classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToOpportunities will click on the highlighted "Opportunities" tab and navigates you to the Opportunities page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToProducts

This Keyword clicks on the Products Tab and navigates you to the Products page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in classic mode.

Example

 

For example, in the above screenshot, the keyword SF_GoToProducts will click on the highlighted "Products" tab and navigates you to the Products page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToQuotes

This Keyword clicks on the Quotes Tab and navigates you to the Quotes page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Lightening and classic mode.

Example

 

For example, in the above screenshot, the keyword SF_GoToQuotes will click on the highlighted "Quotes" tab and navigates you to the Quotes page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToReports

This Keyword clicks on the Reports Tab and navigates you to the Reports page of the Sales Force Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in classic mode.

Example

 

For example, in the above screenshot, the keyword SF_GoToReports will click on the highlighted "Reports" tab and navigates you to the Reports page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GoToTab

This Keyword clicks on the specified Tab of the Salesforce Application. It takes TabName as the Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

TabName

Yes

Specify the Name of the Tab to be pressed.

Output

 

True

If the keyword passes successfully

False

If the keyword fails

Note: This Keyword is implemented both in Lightning and classic mode.

Example

For example, in the above screenshot, the keyword SF_GoToTab will click on the highlighted "Accounts" tab and navigates you to the Accounts page of the salesforce application. You can use the keyword as follows:

 

SF_GoToTab

TabName

Accounts

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than salesforce.

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 on the given page.

SF_GoToTasks

This Keyword clicks on the Tasks Tab and navigates you to the Tasks page of the Sales Force Application. It does not takes any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This Keyword is implemented only in Lightning mode.

Example

For example, in the above screenshot, the keyword SF_GoToTasks will click on the highlighted "Tasks" tab and navigates you to the Tasks page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_GroupExists

This Keyword checks whether a specified group record exists or not in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Name

Yes

Provide the Name of the record whose Existence has to be verified.

Members

Yes

Provide the Members of the record whose Existence has to be verified.

Owner

Yes

Provide the Owner of the record which has to be verified.

Identifier

Yes

Provide the column name by which the record can be verified.

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 2 Identifiers and corresponding value. This Keyword is implemented both in Lightning and classic mode.

Output

True

If the Group Exists If the keyword passes successfully

False

If the keyword fails

Example

  

  

For example, in the above screenshot, if you want to verify the Existence of the highlighted record then you can use the keyword "SF_GroupExists" as follows:

SF_GroupExists

Name

adsdax(Private)

Members

1 Member

   Owner

Srikant Pandey

Identifier

    LAST ACTIVITY

Value

11/7/2017 1:22 AM

Common Error conditions

Scenarios

Error Message

Debug Information

When Name Data Input arguments is 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.

Argument(s) : (Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_LaunchApp

This Keyword clicks on the Application Launcher of the Sales Force Application and then opens the specified application. It takes App Name that has to be launched as Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

AppName

Yes

Specify the Name of the Application to be launched.

Output

True

If the keyword passes successfully

False

If the keyword fails

Note: This keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, if you want to click on the Application Launcher of the Sales Force Application and then opens the highlighted application"Sales_Srikant" then you can use the keyword SF_LaunchApp as follows:

SF_LaunchApp

App Name

Sales_Srikant

Common Error conditions

Scenarios

Error Message

Debug Information

When Blank Data Input arguments are 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.

Argument(s) : (AppName) is blank.

When user opens some application other than sales force.

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.

Inner Object Not found

SF_Logout

This Keyword logouts from the Sales Force Application . It does not require any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, the keyword SF_Logouts will click on the highlighted "Logout" link and logouts you out of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_LeadsExists

This Keyword checks whether a specified lead record exists or not in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Name

Yes

Provide the Name of the record whose Existence has to be verified.

Company

Yes

Provide the company of the record whose Existence has to be verified.

Email

Yes

Provide the Email of the record which has to be verified.

Identifier

Yes

Provide the column name by which the record can be verified.

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 2 Identifiers and corresponding value. This keyword is implemented both in Lightning and Classic mode.

Output

True

If the Lead Exists If the keyword passes successfully

False

If the keyword fails

Example

  

   

For example, in the above screenshot, if you want to verify the Existence of the highlighted record then you can use the keyword "SF_LeadExists" as follows:

SF_LeadExists

Name

Kristen Akin

Company

0121254654@"

    Email

 

Identifier

    MOBILE

Value

1234

Common Error conditions

Scenarios

Error Message

Debug Information

When Name Data Input arguments is 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.

Argument(s) : (Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed.

 

SF_OpportunityExists

This Keyword checks whether a specified Opportunity record exists or not in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Opportunity Name

Yes

Provide the Opportunity Name of the record whose Existence has to be verified.

Account

Name

Yes

Provide the Account Name of the record whose Existence has to be verified.

Stage

Yes

Provide the stage of the record which has to be verified.

Identifier

Yes

Provide the column name by which the record can be verified.

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 2 Identifiers and corresponding value.This keyword is implemented both in Lightning and Classic mode.

Output

True

If the Opportunity Exists If the keyword passes successfully

False

If the keyword fails

Example

  

  

For example, in the above screenshot, if you want to verify the Existence of the highlighted record then you can use the keyword "SF_OpportunityExists" as follows:

SF_OpportunityExists

Opportunity Name

345

Account

Name

Burlington Textiles corp of America

    Stage

Closed won

Identifier

ACCOUNT SITE

Value

453874632874623

Common Error conditions

Scenarios

Error Message

Debug Information

When Account Name Data Input arguments is 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.

Argument(s) : (Account Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_MouseHoverOnText

This Keyword hovers the mouse on the specified Text that exists on a page of the Sales Force Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

Text To

Search

Yes

Provide Text on which Action has to be performed.

Partial
Text

No

Provide True if text to be searched is partial Text.

By Default,it is false.

 

Index

No

Specify the Index of the Text to be searched.

Note: Index starts from '0'.

Output

True

If the keyword passes successfully

False

If the keyword fails

Note: This keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, if you want to hover the mouse on the highlighted text "Sales_Srikant" then you can use the keyword SF_MouseHoverOnText as follows:

SF_MouseHoverOnText

Text To Search

Sales_Srikant

Partial Text

False

Index

0

Common Error conditions

Scenarios

Error Message

Debug Information

When Text To search Data Input arguments is 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.

Argument(s) : (Text To Search)

is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_RefreshSection

This Keyword reloads the current session of any page of the Sales Force Application. It does not take any Object or Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


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 the keyword fails

Note: This keyword is implemented only in Lightning  mode.

Example

For example, in the above screenshot, the keyword SF_RefreshSection will click on the highlighted button and reloads the current session of the page of the salesforce application.

 

Common Error conditions

Scenarios

Error Message

Debug Information

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

When user opens some application other than sales force.

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 on the given page.

SF_QuoteExists

This Keyword checks whether a specified Quote record exists or not in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Opportunity Name

Yes

Provide the Opportunity Name of the record whose Existence has to be verified.

Quote

Name

Yes

Provide the Quote Nameof the record whose Existence has to be verified.

Expiration

Date

Yes

Provide the Expiration Date of the record which has to be verified.

Identifier

Yes

Provide the column name by which the record can be verified.

Value

Yes

Provide the Value corresponding to the Identifier provided.

Note: You can provide maximum 2 Identifiers and corresponding value.This keyword is implemented both in Lightning and Classic mode.

Output

True

If the Quote Exists If the keyword passes successfully

False

If the keyword fails

Example

 

For example, in the above screenshot, if you want to verify the Existence of a record then you can use the keyword "SF_QuoteExists".

Common Error conditions

Scenarios

Error Message

Debug Information

When Opportunity Name Data Input arguments 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.

Argument(s) : (Opportunity Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_SelectCalendarView

This Keyword clicks on the Calendar view icon of the Sales Force Application and then select the View type based on the Data Input Arguments provided. It takes View as Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

View

Yes

Specify the Type of View in which the calendar has to be displayed.

It can be either Day, Week, Month.

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented both in Lightning mode.

Example

 

For example, in the above screenshot, if you wish to view the calendar in the "Day" format in the salesforce application then SF_SelectCalendarView keyword will be used as follows:

SF_SelectCalendarView

View

Day

Common Error conditions

Scenarios

Error Message

Debug Information

When Blank Data Input arguments are 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.

Argument(s) : (View) is blank.

When user opens some application other than sales force.

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 on the given page.

SF_SetSalesforceEnvironment

This Keyword navigates to the specified URL in the Sales Force Application based on the Data Input Arguments provided.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Browser

Yes

Specify the Browser on which you wish to open the Salesforce application.

URL

Yes

Specify the URL of the Salesforce application.

User Name

      Yes

Provide the User Name of user to log in

Password

Yes

Provide the password of user to log in

Remember Me(ON/OFF)

Yes

Select Remember Me checkbox (ON/OFF)

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented both in Lightning and Classic mode.

Example

 

 

For example, in the above screenshot, if you want to set the Salesforce environment then you can use the keyword "SF_SetSalesforceEnvironment" as follows:

SF_SetSalesforceEnvironment

Browser

Chrome

URL

https://login.salesforce.com/

User Name

srikant@xyz.com

Password

123btesta

Remember Me(ON/OFF)

                        ON

Common Error conditions

Scenarios

Error Message

Debug Information

When User Name Data Input arguments 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, an output of a previous step, a global variable etc; but it must not be left blank.

Argument(s) : (User Name) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_SelectEditView

This Keyword selects specified page view for editing contexts. It takes Page View as Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Page View

Yes

Specify the View Name in which you want the page to be displayed.

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented both in Lightning and Classic mode.

Example

 

 

For example, in the above screenshot, if you want to select the highlighted Page view of the Salesforce environment then you can use the keyword "SF_SelectEditView" as follows:

SF_SelectEditView

Page View

New This Week

Common Error conditions

Scenarios

Error Message

Debug Information

When Page View Data Input arguments 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, an output of a previous step, a global variable etc; but it must not be left blank.

Argument(s) : (Page View) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_SetDate

This Keyword sets the Date of any event or context in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Date

Event

Yes

Provide the Label name provided for the Date element.

If the Label name of two Date elements is the same then mention the index of the Date element.

Index

No

Provide the Index of the date element

Date

(MM/DD/YY)

Yes

Provide the Date in format DD/MM/YY

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented both in Lightning and Classic mode.

Example

  

 

For example, in the above screenshot, if you want to set the date in the highlighted date box then you can use the keyword "SF_SetDate" as follows:

SF_SetDate

Date Event

Start

Index

 

Date(MM/DD/YY)

11/27/1990

Common Error conditions

Scenarios

Error Message

Debug Information

When Date Event Data Input arguments 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, an output of a previous step, a global variable etc; but it must not be left blank.

Argument(s) : (Date Event) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_SetTime

This Keyword sets the Time of any event or context in the Salesforce Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.

 

Data Input Arguments

Required?

Description

Time

Event

Yes

Provide the Label name provided for the Time element

Index

Yes

Provide the Index of the date element.

Note: Index starts from '0'.

Time

(hh:mmAM/PM)

Yes

Provide the Time in format (hh:mm AM/PM).

The time must be provided within slots of half an hour as shown in the example.

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented both in Lightning and Classic mode.

Example

 

 

For example, in the above screenshot, if you want to set the time in the highlighted time box then you can use the keyword "SF_SetTime" as follows:

SF_SetTime

Time Event

End

Index

0

Time(hh:mm AM/PM)

3:00 AM

Common Error conditions

Scenarios

Error Message

Debug Information

When Time Event Data Input arguments 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, an output of a previous step, a global variable etc; but it must not be left blank.

Argument(s) : (Time Event) is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_SelectCheckBoxByText

This Keyword selects the specified checkbox that exists on a page of the Sales Force Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

Text To

Search

Yes

Provide Text that exists near the checkbox.

Partial
Text

No

Provide True if text to be searched is partial Text.

By Default,it is false.

 

Index

No

Specify the Index of the Text to be searched.

Note: Index starts from '0'.

Before

     Yes

Provide True if the CheckBox appears before the Text

By Default, it is false.

Status 

     No

Provide the Status ON if the checkbox is already checked and OFF if it is unchecked.

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented both in Lightning and Classic mode.

Example

 

For example, in the above screenshot, if you want to select the highlighted checkbox "Remember me" then you can use the keyword SF_SelectCheckBoxByText as follows:

SF_SelectCheckBoxByText

Text To Search

Remember me

Partial Text

False

Index

0

Before

False

Status

OFF

Common Error conditions

Scenarios

Error Message

Debug Information

When Text To search Data Input arguments is 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.

Argument(s) : (Text To Search)

is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_SelectDisplayAs

This Keyword clicks on the Display As icon of the Sales Force Application and then select the Display type based on the Data Input Arguments provided. It takes Display Text as Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

Display Text

Yes

Specify the Type of Display in which the records has to be displayed.

It can be either Table or Kanban.

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented only in Lightning  mode.

Example

 

For example, in the above screenshot, if you wish to view the records in the "Table" format in the salesforce application then SF_DisplayAs keyword will be used as follows:

SF_SelectDisplayAs

Display Text

Table

Common Error conditions

Scenarios

Error Message

Debug Information

When Blank Data Input arguments are 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.

Argument(s) : (Display Text) is blank.

When user opens some application other than sales force.

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.

Inner Object Not found

SF_SelectDropdownByText

This Keyword selects the specified dropdown that exists on a page of the Sales Force Application based on the Data Input Arguments provided.

Input Arguments

Object Input

Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

Dropdown Label

Yes

Provide the label of the dropdown.

Partial
Text

No

Provide True if dropdown label is partial Text.

By Default,it is false.

 

Index

No

Specify the Index of the Dropdown label to be searched.

Note: Index starts from '0'.

Value to

Select 

       Yes

Specify Value that has to be selected from the dropdown

 

Before

   

 Yes

Provide True if the Dropdown appears before the Text

By Default,it is false.

Is Multiple

Dropdown

       No

Provide True is the dropdown is a multiple dropdown otherwise set value as False.

By Default,it is false.

Output

True

If the keyword passes successfully

False

If the keyword fails

NoteThis keyword is implemented both in Lightning and Classic mode.

Example

   

For example, in the above screenshot, if you want to select the highlighted dropdown value "Today's Leads" then you can use the keyword SF_SelectDropDownByText as follows:

SF_SelectDropdownByText

Dropdown label

View

Partial Text

False

Index

0

ValueToSelect

Today's Leads

Before

True

Is Multiple DropDown

False

Common Error conditions

Scenarios

Error Message

Debug Information

When Dropdown label Data Input arguments is 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.

Argument(s) : (Dropdown label)

is blank.

When the keyword is launched without using Open browser keyword.

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 SalesForce instances were closed

 

SF_SelectListViewControl

This Keyword selects list view control icon of the Salesforce Application. It takes List View Text as Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

ListView

Text

Yes

Specify the Name of the enable text to be selected.

Output

True

If the keyword passes successfully

False

If the keyword fails

Note: This Keyword is implemented only in Lightning mode.

Example

 

For example, in the above screenshot, if you want to select the highlighted "Clone" text from the list view control of the Sales Force Application and then you can use the keyword SF_SelectListViewControl as follows:

SF_SelectListViewControl

ListView Text

Clone

Common Error conditions

Scenarios

Error Message

Debug Information

When Blank Data Input arguments are 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.

Argument(s) : (ListViewText) is blank.

When user opens some application other than sales force.

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.

Inner Object Not found

SF_SelectNew

This Keyword creates a new instance of the argument provided. It takes Name of the instance to be created as Data Input Arguments.

Input Arguments

Object Input Arguments

Required?

Description

Object

No

This keyword doesn’t take any object input argument.


Data Input Arguments

Required?

Description

TabName

Yes

Specify the Name of the particular for which the instance has to be formed.

Output

True

If the keyword passes successfully

False

If the keyword fails

Note: This Keyword is implemented both in Lightning and Classic mode.

Example

For example, in the above screenshot, if you want to create an instance of the highlighted "Accounts" section of the Sales Force Application and then you can use the keyword SF_SelectNew as follows:

SF_SelectNew

TabName

Accounts

Common Error conditions

Scenarios

Error Message

Debug Information

When Blank Data Input arguments are provided

Argument Data Missing (-13200)

DES