创建一个可以访问多个页面对象的页面对象[Nightwatch.js]

时间:2017-09-14 10:23:11

标签: node.js nightwatch.js pageobjects

我正在尝试创建一个可以访问多个页面的页面对象。我不确定这是否可以在Nightwatch中完成,但这就是我现在想要实现的内容。我的代码似乎不起作用,你可以在下面查看。

TestSuite.js

module.exports = { 
  PageToBeAccessed: 'this.page.PageToBeAccessed()' 
};

MainPage.js

module.exports = {
  elements: {
    element1: "*some css selector here*",
    element2: "*some css selector here*"
  }  
};

PageToBeAccessed.js

config()

通过实现这一点,它将帮助我不要在我创建的脚本中声明所有页面。有什么帮助吗?

0 个答案:

没有答案