如何在规范中调用该函数-量角器

Marj

我将此脚本写在模块下:

   var enter_search = function () {

this.clickSearch = function (value) {
    element(by.id('searchbutton')).click();
};


this.waitElementFound = function (value) {
    var EC = protractor.ExpectedConditions;
    browser.wait(EC.presenceof(value), 35000);
};

};
module.exports = new enter_search();

并在我的规范中调用此函数,我这样写:

var search =  require('enter_search');
var loadtxt = element (by.id('text'));

it('waits for the element', function(){
  search.waitElementFound(loadtxt);
  search.clickSearch();
});

当我执行测试时,它给我一个错误的未定义函数。不知道出了什么问题。谢谢

Marj

我已经解决了这个问题,我只需要在var x = function之外声明我的变量即可。.新手苦苦挣扎:)谢谢@Girish Sotur

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章