在自定义命令中引用page_object

时间:2018-11-06 10:10:35

标签: javascript nightwatch.js

我正在编写一个简单的自定义函数,并希望引用现有的page_object。

我的功能脚本当前为

//list( $name ) = explode( ' , ', $name ); // purposely commented out

而page_object脚本是;

exports.command = function() {
this
.assert.containsText('.site-footer__company-info', 'Parkers is a trading name of Bauer Consumer Media Limited.')
.assert.containsText('.site-footer__company-info', 'Bauer Consumer Media Limited are authorised and regulated by the Financial Conduct Authority.');
return this;

所以,我只是想知道如何在功能脚本中引用 siteFooterCompanyInfo

(请注意,此page_object在其他地方已引用,所以我不能替换它)。

我尝试了以下方法;

module.exports = {
elements: {
siteFooterCompanyInfo: {
  selector: '.site-footer__company-info'
},
}
}

但这没用。

任何帮助将不胜感激。谢谢。

0 个答案:

没有答案