What are finders for action steps in DS?


Finders are important to determine which part of a page a robot should process when executing a step.

They are mainly used to search for tags in HTML/XML pages, fixed ranges of cells in spreadsheets, or even JSON elements.


Finders settings, which are automatically generated when creating a step, are based on the screen information displayed when operating the interface (i.e. during step creation).

That is the reason why discrepancies sometimes occur when changing the displayed content or structure of the page.

It is hence important to correctly set the finders to keep your robots stable.

Finders for each step can be set in the Finders tab of the Step View but their types change depending on the type of the target page to process.



■Tag Finders

To use when searching for HTML/XML pages' tags.


(Example) Executing a Click step on a web page

▼Web page


▼HTML displayed in the DS Source View


▼The Finders Tab of the Click step


Please refer to "How can I set DS finders?", for information about each element of a Tag Finder.

Please refer to "What are tag paths used in DS finders?", for information about tag paths.



■Range Finders

To be used when searching for Excel sheet-wide cells or a fixed range of cells.


(Example) Executing an "Extract Cell" step on cell B2 of "Sheet1" of an Excel file.

▼Excel file displayed in the Window View


▼The Finders Tab of an "Extract Cell" step



・JSON Finders

To be used to search for important data in JSON texts.


(Example) Executing an "Extract JSON" step on a JSON content

▼JSON content displayed in the DS Source View


▼Tab Finders of an "Extract JSON" step




1 out of 1 found this helpful



Article is closed for comments.