如何在Javascript中访问存储在其他文件中的定位器?

时间:2017-02-14 11:34:04

标签: javascript jasmine

我有一个名为locators的文件,它存储了我的所有变量和元素。但是我需要为不同的情况准备不同的spec文件,我无法访问存储在我的定位器文件中的变量。 我在我的spec文件中使用以下代码 -

var loc = require("../locators.js");

但是每当我在var文件中对变量使用函数时,它都会出现以下错误 - Cannot read property 'sendKeys' of undefined(因为我在这里使用sendKeys)

定位器文件中的变量声明为 -

var userName = element(by.model("someModelName"));

它被称为

loc.userName.sendKeys("ABC");

我在这里做错了什么?

0 个答案:

没有答案