我是否可以将参数传递给“at()”,以便我可以在模块中使用参数?这是我的情景:
有关产品的一些常见细节的页面模块(ProductModule,它有一个我想要参数化的内容标题)。我有一个使用该模块的页面,但我希望“at()”在测试期间将产品标题传递给它。这可能吗?
我的用法是(在psudo-code中)
...
...
when:
go ProductPage
then:
at ProductPage(title:”Product title goes here”) // this is the parameter I want to pass down to the “at” since the check is a content segment in the Module
and:
…
…
答案 0 :(得分:1)
您可以在ProductPage上设置静态字段:
ProductPage.title =“标题”
其中at定义将使用ProductPage.title字段
答案 1 :(得分:0)
我相信答案是“不”。我还没有找到另一种方法来实现这一目标。既然你几个月前问了这个问题,也许你有吗?
答案 2 :(得分:0)
原来,图书馆的创作者对创建像这样的特征犹豫不决。功能(个别测试方法)应负责检查。我仍然希望看到与此相关的内容,以便我可以保留一组简单的“页面”对象