Action

Action is combination of xpath and value. where xpath is used to find the DOM element in page. If found element is select, textarea, input it requires extra parameter that is value to be filled or else it will trigger click on found element.

If no element is found it will do retry for n number of times as configured under settings screen and proceed with error handling method.

Action

Name

Provide unique name to each action to identify its purpose.


Init Wait

Init Wait stands for Initial Wait. Initial Wait to start particular action. Waiting time is provided in sec. It can be used were extension starts but it require few sec for page to load fully.

Examples

  • 1
  • 1.5
  • 0.5
  • 2
  • 1e4 (Random value between 1 to 4)
  • Leave it blank / empty to start right away

Its not mandatory field. if left blank extension will start executing right away.


XPath

Its little tricky but believe me its not that hard to find.

Follow below steps to get XPath

  1. Right click any button or link or whaterver you want to click in webpage and select Inspect.
  2. It will open developer console and highlight that element under Elements Tab
  3. Right click that element and select Copy > Copy XPath.
  4. Thats it you have your XPath of that element now.

Click here to find xpath Examples


Value

Now you can perform much more than just click or fill form elements. an element refered in below table is one which is found by Xpath

Scroll To Examples

ScrollTo:: Description
XPath It will scroll the page to element.
Top | TopLeft It will scroll the page to Top Left position.
TopRight It will scroll the page to Top Right position.
Bottom | BottomLeft It will scroll the page to Bottom Left position.
BottomRight It will scroll the page to Bottom Right position.

ScrollTo

Click Events Examples

ClickEvents:: Description
click It will click the element.
dblclick It will double click the element.

ClickEvents

Form Events Examples

FormEvents:: Description
blur It will trigger blur event on the element.
It removed focus from the element.
focus It will trigger focus event on the element.
select It will trigger select event on the element.
In input field and textarea it will select the text inside
clear It will trigger clear event on the element.
It clears field value.
remove It will remove element.
submit It will submit the form in which element is present.

FormEvents

Exec Command Examples

ExecCommand:: Description
cut It will cut text from element to clipboard.
copy It will copy text from element to clipboard.
delete It will delete text from element.
paste It will paste text from clipboard to element.
selectAll It will selectAll text in element.

ExecCommand

You can also perform more than one task in series e.g

MultipleEvents


Repeat

If you want specific action to repeat more than once you can provide repeat value.

Examples

positive numeric value 1 to 999


Repeat Interval

If you want to control the time between each repeat you can provide repeat-interval as well.

Examples

  • 1
  • 1.5
  • 0.5
  • 2
  • 1e4 (Random value between 1 to 4)
  • Leave it blank / empty to start right away

Columns Filter

If you dont want any specific column you can hide/show the same from table view.


Export & Import

You can export and import whole list of actions of configuration anytime and keep it as backup.

Warning

Import functionality will override all current actions. Make sure before performing this operation