Edit element locators in Recorder window
I was taking a walkthrough demo of the Silk WebDriver software by automating a simple Gmail login. The buttons which were clicked had dynamic attributes which also got recorded. I know Silk WebDriver wants to be simple but I believe there should be a way to edit the locators of captured elements in the recorder window. Hovering on the element displayed how the element located in a tooltip but there must be a edit option too.
This is a very valid request and we have this in our backlog for one of the upcoming Silk WebDriver releases. The status will be updated to planned when we have scheduled this feature for a particular release.
I'd like be able to select the FindElement by on recorded actions quickly. Not have a default one set and you can't change or edit on the fly. This would be very helpful.
During recording you can perform a right-click which opens the Silk WebDriver Action Chooser, which has the default action for the underlying object selected. Pick the “ContextClick” action and a right-click will be performed and stored in the script.
In order to not flood the requests, I believe hover actions (hover over a menu with other elements) is needed. Also context-menu clicks as well.