Я пытаюсь использовать гем page-object Cheezy для всего, чтобы быть последовательным. Однако я не смог найти, как перейти к такому элементу. Ситуация здесь такова, что будет более одной ссылки со всеми одинаковыми тегами, поэтому вам нужно перейти к чему-то идентифицируемому.
@browser.p(:text => /#{app_name}/i).link(:text => 'Add').click
Код, который я ищу, будет примерно таким, чтобы щелкнуть ссылку, расположенную внутри абзаца, но он не работает.
p(:pgraph, id: => 'some-pgraph')
link(:lnk, text: => 'add')
self.pgraph.lnk
Есть ли способ сделать это с помощью объекта страницы?
Спасибо, Адам