假设结构类似于此。
|- HomepageTest.js
|_ pageobject
|- HomePage.js
|_modules
|-Navigation.js
如果navigation.js与此类似
var LeftNav = function() {
this.button = element(by.id('someelement');
this.function = function() {
browser.button.click();
}
module.exports = new LeftNav();
在HomePage.js上我正在打电话
var nav = require("../../modules/navigation");
并具有相同类型的导出
module.exports = new HomePageObject();
在HomepageTest.js上,我打电话给
var homePage = require("../../pageObject/homepage");
我尝试通过调用
调用Navigation上的函数或元素homePage.nav.function();
它不起作用。我认为这是因为我在出口时做错了但是我不确定如何解决它。谢谢你的帮助!