【发布时间】:2017-02-14 21:29:32
【问题描述】:
我正在从事一个黄瓜、红宝石、水豚、siteprism 项目,我们在 siteprism 页面对象中定义了大多数英国变量。
有没有办法让我使用我创建的 siteprism 变量作为新变量定义的一部分?
例如,如果我有一个如下所示的 siteprim 页面:
sections :user_container, "#user_container" do
sections :address_module, "#address" do
element :house_number, "#house_number"
end
end
我能否以某种方式在同一个 pageobject 声明中定义新变量,例如:
element :postcode, :user_container[2].:address_module[1].text
OR
element :postcode, ":user_container[2].:address_module[1].text"
OR
some other syntax or workaround?
谢谢。
【问题讨论】:
标签: cucumber capybara pageobjects site-prism