I'm pretty new to Blue Prism, and trying to pick up the basics.
Playing around with the Blue Prism resources website (i.e., the introductory labs + blogs), I can successfully spy all <div>
elements whose class name includes blog-item
via the regular expression .*blog\-item[^s].*
, using a dynamic Match Index to parameterise which blog post is used:
My Application Modeller (see below) is able to pick this up when the Match Index is set to 3 or more when I highlight it:
At runtime, I'm able to use a Wait stage to check if the element with the n'th Match Index exists (using a Data Item [Result Index]
which is incremented). Below are the properties for the Wait stage:
This works where [Result Index]
equals 1 or 2...
But as soon as [Result Index]
increments to 3 or more, the element cannot be found and the Wait stage timeout occurs, despite it being highlighted by the Application Modeller:
If anyone can allude to a reason why this might be occuring or help me debug why the Dynamic match isn't occuring, that'd be great as I'm stumped on this.
Thanks,
Alex