【发布时间】:2013-12-06 16:13:34
【问题描述】:
我正在尝试使用 Cheezy 的页面对象 gem 来保持一致。但是我一直无法找到如何深入到这样的元素。这里的情况是,会有多个链接具有所有相同的标签,因此您必须从可识别的内容向下钻取。
@browser.p(:text => /#{app_name}/i).link(:text => 'Add').click
我正在寻找的代码类似于点击段落内的链接,但它不起作用。
p(:pgraph, id: => 'some-pgraph')
link(:lnk, text: => 'add')
self.pgraph.lnk
有没有办法用页面对象做到这一点?
谢谢, 亚当
【问题讨论】:
标签: ruby cucumber watir watir-webdriver page-object-gem