A robot often needs to loop through elements on a page in order to perform some action on each element. For example, you might be interested in extracting certain properties from each result in a search or from each row in a table. This section explains how to do this. Keep in mind, with multiple different types of loop steps, there are many ways to handle the same situation. This section looks at just two cases.