TypeError:fn.call不是函数

时间:2018-07-30 02:30:52

标签: javascript testing mocha appium webdriver-io

因此,我将Appium与WebdriverIO一起使用以运行测试,现在我正尝试从词典文件中调用/引用函数。但是,每次尝试从另一个文件调用该函数而不是复制粘贴该函数时,我都会不断收到“ TypeError: fn.call is not a function”。

以下是相关代码的片段:

//File I'm trying to reference
exports.toLoginPassword=function() {
      return client
        .waitForExist('android=new UiSelector().resourceId("com.orgname.dcpApp:id/frmAppLanding")')
        .setValue('android=new UiSelector().resourceId("com.orgname.dcpApp:id/tbxEntry")', input.username)
        .click('android=new UiSelector().resourceId("com.orgname.dcpApp:id/flxLoginActions")')
        .waitForExist('android=new UiSelector().resourceId("com.orgname.dcpApp:id/frmLoginPassword")')        
        .then(function (result){
          assert.equal(result, true)
        })
      }

 describe('Log in', function() {
    it('should go to full login page', `${dictionary.toLoginPassword()}`)

************************已解决*********************** *****

0 个答案:

没有答案