Да, если вы используете что-то вроде моего случая в haml:
%div{id: "23", class: 'operations'}
%a.delete{ href: '#', class: 'smallbtn'}
%img{ src: 'assets/delete.png', alt: 'Delete'}
%a.edit{ href: "#", class: 'smallbtn'}
%img{ src: 'assets/edit.png', alt: 'Editar Producto'}
и вы не хотите использовать идентификатор, чтобы щелкнуть ссылку, и вы используете изображения, например, в моем случае, чтобы щелкнуть ссылку удаления, вам нужно объявить класс, а позже вы можете использовать следующий код, чтобы нажать на элемент и дополнительно для подтверждения модальной операции:
within '#23' do
find('.delete').click
page.driver.browser.switch_to.alert.accept
end