Question 1
A developer is automating a web-based invoicing application where the 'Submit' button's ID attribute changes with each session (e.g., 'submit-btn-1a2b3c', 'submit-btn-4d5e6f'). The button's text and class name remain constant. To ensure the automation remains stable across sessions, which attribute configuration in Application Modeller is the most robust approach?
Answer and explanation
Correct answer: B
This is the most robust solution. Using a wildcard on the dynamic part of the ID attribute ('submit-btn-*') allows Blue Prism to match the element regardless of the session-specific suffix. Combining this with a static attribute like the button's text ('Value') ensures a unique and reliable match, preventing accidental interaction with other elements that might share a similar partial ID.