Selecting the delete button here can be difficult:
http://the-internet.herokuapp.com/challenging_dom#delete
We do support XPath which can be used to identify the item, but would be good to add a CSS selector extension to help with cases like this too.
Our CSS selectors don't need to be as performant as regular CSS selectors, so we are free to add extensions that search back up the DOM hierarchy.
Table based row/column based selectors might be good, but would be confusing when dealing with grids based on css layouts.
It's also a possibility to add an extension for position, e.g. top(), right(), left() etc and visually query the DOM.
Selecting the delete button here can be difficult:
http://the-internet.herokuapp.com/challenging_dom#delete
We do support XPath which can be used to identify the item, but would be good to add a CSS selector extension to help with cases like this too.
Our CSS selectors don't need to be as performant as regular CSS selectors, so we are free to add extensions that search back up the DOM hierarchy.
Table based row/column based selectors might be good, but would be confusing when dealing with grids based on css layouts.
It's also a possibility to add an extension for position, e.g. top(), right(), left() etc and visually query the DOM.